TIMEOUT
The TRS could not be proven terminating. The proof attempt took 60020 ms.
Problem 1 was processed with processor DependencyGraph (39ms). | Problem 2 was processed with processor ForwardNarrowing (2ms). | | Problem 3 was processed with processor ForwardNarrowing (1ms). | | | Problem 4 was processed with processor ForwardNarrowing (4ms). | | | | Problem 5 was processed with processor ForwardNarrowing (4ms). | | | | | Problem 6 was processed with processor ForwardNarrowing (3ms). | | | | | | Problem 7 was processed with processor ForwardNarrowing (9ms). | | | | | | | Problem 8 was processed with processor ForwardNarrowing (7ms). | | | | | | | | Problem 9 was processed with processor ForwardNarrowing (5ms). | | | | | | | | | Problem 10 was processed with processor ForwardNarrowing (3ms). | | | | | | | | | | Problem 11 was processed with processor ForwardNarrowing (7ms). | | | | | | | | | | | Problem 12 was processed with processor ForwardNarrowing (5ms). | | | | | | | | | | | | Problem 13 was processed with processor ForwardNarrowing (10ms). | | | | | | | | | | | | | Problem 14 was processed with processor ForwardNarrowing (7ms). | | | | | | | | | | | | | | Problem 15 was processed with processor ForwardNarrowing (6ms). | | | | | | | | | | | | | | | Problem 16 was processed with processor ForwardNarrowing (8ms). | | | | | | | | | | | | | | | | Problem 17 was processed with processor ForwardNarrowing (8ms). | | | | | | | | | | | | | | | | | Problem 18 was processed with processor ForwardNarrowing (8ms). | | | | | | | | | | | | | | | | | | Problem 19 was processed with processor ForwardNarrowing (7ms). | | | | | | | | | | | | | | | | | | | Problem 20 was processed with processor ForwardNarrowing (42ms). | | | | | | | | | | | | | | | | | | | | Problem 21 was processed with processor ForwardNarrowing (8ms). | | | | | | | | | | | | | | | | | | | | | Problem 22 was processed with processor ForwardNarrowing (46ms). | | | | | | | | | | | | | | | | | | | | | | Problem 23 was processed with processor ForwardNarrowing (84ms). | | | | | | | | | | | | | | | | | | | | | | | Problem 24 was processed with processor ForwardNarrowing (399ms). | | | | | | | | | | | | | | | | | | | | | | | | Problem 25 was processed with processor ForwardNarrowing (703ms). | | | | | | | | | | | | | | | | | | | | | | | | | Problem 26 remains open; application of the following processors failed [ForwardNarrowing (697ms), ForwardNarrowing (706ms), ForwardNarrowing (297ms), ForwardNarrowing (218ms), ForwardNarrowing (251ms), ForwardNarrowing (162ms), ForwardNarrowing (324ms), ForwardNarrowing (145ms), ForwardNarrowing (369ms), ForwardNarrowing (155ms), ForwardNarrowing (333ms), ForwardNarrowing (322ms), ForwardNarrowing (417ms), ForwardNarrowing (233ms), ForwardNarrowing (464ms), ForwardNarrowing (331ms), ForwardNarrowing (234ms), ForwardNarrowing (331ms), ForwardNarrowing (170ms), ForwardNarrowing (339ms), ForwardNarrowing (537ms), ForwardNarrowing (195ms), ForwardNarrowing (629ms), ForwardNarrowing (310ms), ForwardNarrowing (351ms), ForwardNarrowing (365ms), ForwardNarrowing (515ms), ForwardNarrowing (629ms), ForwardNarrowing (550ms), ForwardNarrowing (637ms), ForwardNarrowing (594ms), ForwardNarrowing (793ms), ForwardNarrowing (308ms), ForwardNarrowing (320ms), ForwardNarrowing (532ms), ForwardNarrowing (538ms), ForwardNarrowing (679ms), ForwardNarrowing (562ms), ForwardNarrowing (timeout)].
mark#(f(X1, X2, X3)) | → | mark#(X1) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(X1, X2, X3)) | → | a__f#(mark(X1), X2, mark(X3)) | |
a__f#(a, b, X) | → | mark#(X) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
mark#(f(X1, X2, X3)) | → | mark#(X1) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(c) | → | a__c# | |
mark#(f(X1, X2, X3)) | → | a__f#(mark(X1), X2, mark(X3)) | a__f#(a, b, X) | → | mark#(X) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
mark#(f(X1, X2, X3)) → mark#(X1) | a__f#(a, b, X) → a__f#(mark(X), X, mark(X)) |
mark#(f(X1, X2, X3)) → mark#(X3) | mark#(f(X1, X2, X3)) → a__f#(mark(X1), X2, mark(X3)) |
a__f#(a, b, X) → mark#(X) |
mark#(f(X1, X2, X3)) | → | mark#(X1) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(X1, X2, X3)) | → | a__f#(mark(X1), X2, mark(X3)) | |
a__f#(a, b, X) | → | mark#(X) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
a__f#(a, X2, mark(X3)) | |
a__f#(mark(X1), X2, b) | |
a__f#(mark(X1), X2, a__c) | |
a__f#(a__c, X2, mark(X3)) | |
a__f#(mark(X1), X2, a) | |
a__f#(b, X2, mark(X3)) |
mark#(f(b, X2, X3)) → a__f#(b, X2, mark(X3)) | mark#(f(X1, X2, c)) → a__f#(mark(X1), X2, a__c) |
mark#(f(X1, X2, f(_x41, _x42, _x43))) → a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(c, X2, X3)) → a__f#(a__c, X2, mark(X3)) |
mark#(f(X1, X2, b)) → a__f#(mark(X1), X2, b) | mark#(f(X1, X2, a)) → a__f#(mark(X1), X2, a) |
mark#(f(a, X2, X3)) → a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) → a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
mark#(f(b, X2, X3)) | → | a__f#(b, X2, mark(X3)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, b) | |
a__f#(b, X2, a__f(mark(_x41), _x42, mark(_x43))) | |
a__f#(b, X2, a) | |
a__f#(b, X2, a__c) |
mark#(f(b, X2, f(_x41, _x42, _x43))) → a__f#(b, X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, b)) → a__f#(b, X2, b) |
mark#(f(b, X2, a)) → a__f#(b, X2, a) | mark#(f(b, X2, c)) → a__f#(b, X2, a__c) |
mark#(f(b, X2, f(_x41, _x42, _x43))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a__c) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
a__f#(b, X2, a__f(mark(_x41), _x42, a__c)) | |
a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(b, X2, a__f(b, _x42, mark(_x43))) | |
a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
a__f#(b, X2, a__f(mark(_x41), _x42, a)) |
mark#(f(b, X2, f(_x41, _x42, c))) → a__f#(b, X2, a__f(mark(_x41), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) → a__f#(b, X2, a__f(mark(_x41), _x42, a)) |
mark#(f(b, X2, f(b, _x42, _x43))) → a__f#(b, X2, a__f(b, _x42, mark(_x43))) | mark#(f(b, X2, f(a, _x42, _x43))) → a__f#(b, X2, a__f(a, _x42, mark(_x43))) |
mark#(f(b, X2, f(c, _x42, _x43))) → a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(_x41, _x52, _x43))) → a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) → a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) |
mark#(f(b, X2, f(_x41, _x42, b))) → a__f#(b, X2, a__f(mark(_x41), _x42, b)) |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a__c) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(b, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(mark(X1), X2, c) | |
a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
a__f#(mark(X1), X2, b) | |
a__f#(b, X2, a__c) | |
a__f#(a, X2, a__c) | |
a__f#(mark(X1), X2, a) | |
a__f#(a__c, X2, a__c) |
mark#(f(a, X2, c)) → a__f#(a, X2, a__c) | mark#(f(X1, X2, c)) → a__f#(mark(X1), X2, c) |
mark#(f(f(_x21, _x22, _x23), X2, c)) → a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(c, X2, c)) → a__f#(a__c, X2, a__c) |
mark#(f(X1, X2, c)) → a__f#(mark(X1), X2, a) | mark#(f(b, X2, c)) → a__f#(b, X2, a__c) |
mark#(f(X1, X2, c)) → a__f#(mark(X1), X2, b) |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(b, _x42, a__c)) | |
a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
a__f#(b, X2, a__f(a, _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a__c)) | |
a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
a__f#(b, X2, f(mark(_x41), _x52, a__c)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) → a__f#(b, X2, f(mark(_x41), _x52, a__c)) |
mark#(f(b, X2, f(c, _x42, c))) → a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) → a__f#(b, X2, a__f(mark(_x41), _x42, b)) |
mark#(f(b, X2, f(_x41, _x42, c))) → a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(a, _x42, c))) → a__f#(b, X2, a__f(a, _x42, a__c)) |
mark#(f(b, X2, f(_x41, _x42, c))) → a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(b, _x42, c))) → a__f#(b, X2, a__f(b, _x42, a__c)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(b, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) → a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) |
mark#(f(b, X2, f(b, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(b, _x42, a__c)) | |
a__f#(b, X2, f(b, _x52, mark(_x43))) | |
a__f#(b, X2, a__f(b, _x42, a)) | |
a__f#(b, X2, a__f(b, _x42, b)) | |
a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) |
mark#(f(b, X2, f(b, _x42, b))) → a__f#(b, X2, a__f(b, _x42, b)) | mark#(f(b, X2, f(b, _x42, a))) → a__f#(b, X2, a__f(b, _x42, a)) |
mark#(f(b, X2, f(b, _x52, _x43))) → a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) → a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) |
mark#(f(b, X2, f(b, _x42, c))) → a__f#(b, X2, a__f(b, _x42, a__c)) |
mark#(f(b, X2, f(b, _x42, b))) | → | a__f#(b, X2, a__f(b, _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(b, _x52, b)) |
mark#(f(b, X2, f(b, _x52, b))) → a__f#(b, X2, f(b, _x52, b)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) → a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
a__f#(b, X2, b) | |
a__f#(a__c, X2, b) | |
a__f#(a, X2, b) |
mark#(f(b, X2, c)) → a__f#(b, X2, b) | mark#(f(c, X2, c)) → a__f#(a__c, X2, b) |
mark#(f(a, X2, c)) → a__f#(a, X2, b) | mark#(f(f(_x21, _x22, _x23), X2, c)) → a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | |
a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) → a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | |
a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | |
a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) → a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | |
a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) → a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | |
a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | |
a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) → a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | |
a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | |
a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) → a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) → a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(f(b, _x72, b), _x52, c)) |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) → a__f#(b, X2, f(f(b, _x72, b), _x52, c)) |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(f(b, _x72, a), _x52, c)) |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) → a__f#(b, X2, f(f(b, _x72, a), _x52, c)) |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | |
a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | |
a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | |
a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | |
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | |
a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) → a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) → a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) → a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) |
mark#(f(X1, X2, a)) | → | a__f#(mark(X1), X2, a) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(a, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(b, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, a)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a) | |
a__f#(a, X2, a) | |
a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | |
a__f#(a__c, X2, a) |
mark#(f(f(_x21, _x22, _x23), X2, a)) → a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | mark#(f(a, X2, a)) → a__f#(a, X2, a) |
mark#(f(b, X2, a)) → a__f#(b, X2, a) | mark#(f(c, X2, a)) → a__f#(a__c, X2, a) |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a__c))) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, b)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, b))) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(b, _x52, f(b, _x72, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, mark(_x83)))) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, f(_x101, _x102, _x103))))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a__f(mark(_x101), _x102, mark(_x103))))) | mark#(f(b, X2, f(b, _x42, f(a, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a)) | mark#(f(b, X2, f(a, b, _x43))) | → | a__f#(b, X2, a__f(mark(mark(_x43)), mark(_x43), mark(mark(_x43)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, c), _x52, c)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(a, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a))) | mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(a, _x52, _x43))) | → | a__f#(b, X2, f(a, _x52, mark(_x43))) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(a, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, b)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(a, _x42, b))) | → | a__f#(b, X2, a__f(a, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, c), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, c), _x52, c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | mark#(f(b, X2, f(b, _x52, f(b, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a))) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, b)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a))) | |
mark#(f(c, X2, a)) | → | a__f#(a__c, X2, a) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x111, _x112, _x113), _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__f(mark(_x111), _x112, mark(_x113)), _x92, a))) | mark#(f(b, X2, f(a, _x42, a))) | → | a__f#(b, X2, a__f(a, _x42, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a))) | mark#(f(b, X2, f(f(b, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, c))) | mark#(f(b, X2, f(f(b, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X1) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, b)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(X1, X2, X3)) | → | mark#(X3) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | mark#(f(b, X2, f(b, _x52, f(b, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(a__c, _x52, b)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, a__c)) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, a__c)) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a)) | mark#(f(b, X2, f(f(c, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(c, _x42, b)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, b, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(mark(_x63)), mark(_x63), mark(mark(_x63))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(mark(_x81), _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(c, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, a__c)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a))) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(f(_x21, _x22, _x23), X2, a)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, b)) | mark#(f(b, X2, f(a, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(b, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, a__c), _x42, a__c)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(a, X2, a)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, c)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, c)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__c))) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a__c, _x92, a))) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a))) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a)) | mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(f(a__c, _x52, a), _x52, b)) | |
a__f#(b, X2, f(a__f(b, _x62, a), _x52, b)) | |
a__f#(b, X2, f(a__f(a, _x62, a), _x52, b)) | |
a__f#(b, X2, f(a__f(c, _x62, a), _x52, b)) |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) → a__f#(b, X2, f(a__f(a, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) → a__f#(b, X2, f(a__f(c, _x62, a), _x52, b)) |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) → a__f#(b, X2, f(f(a__c, _x52, a), _x52, b)) |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__f(mark(_x71), _x72, mark(_x73)), _x72, a), _x52, c)) | |
mark#(f(X1, X2, b)) | → | a__f#(mark(X1), X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, a) | |
mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, mark(_x83)))) | |
mark#(f(b, X2, f(b, _x42, f(a, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a__c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, mark(b)), _x42, a__c)) | mark#(f(b, X2, f(a, _x52, _x43))) | → | a__f#(b, X2, f(a, _x52, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(mark(_x141), _x122, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, a), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(c, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(b, _x52, f(c, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(a__c, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, b), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, b, mark(b)), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__c, _x92, a__c))) | |
mark#(f(b, X2, f(f(b, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x131, _x132, _x133), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a))) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(mark(_x161), _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__c))) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(b, _x52, f(b, _x82, b)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, a__c)) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a, _x92, a))) | |
mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(c, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(mark(_x81), _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | mark#(f(b, X2, f(f(a, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(b), b, mark(b)), _x52, a__c)) | mark#(f(a, X2, a)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, c)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a__c, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, mark(_x83)))) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__c), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, b)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(mark(_x161), _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, f(_x101, _x102, _x103))))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a__f(mark(_x101), _x102, mark(_x103))))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(a, b, _x43))) | → | a__f#(b, X2, a__f(mark(mark(_x43)), mark(_x43), mark(mark(_x43)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, c), _x52, c)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, f(_x161, _x162, _x163)), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__f(mark(_x161), _x162, mark(_x163))), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(a, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a))) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(a, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, b)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a))) | mark#(f(b, X2, f(f(c, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, c), _x52, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(a, _x42, b))) | → | a__f#(b, X2, a__f(a, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, c), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(c, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__c, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(c, X2, a)) | → | a__f#(a__c, X2, a) | mark#(f(b, X2, f(b, _x42, f(f(_x111, _x112, _x113), _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__f(mark(_x111), _x112, mark(_x113)), _x92, a))) | |
mark#(f(b, X2, f(a, _x42, a))) | → | a__f#(b, X2, a__f(a, _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(a, _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, c))) | mark#(f(b, X2, f(f(b, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(a__c, _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, b, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(mark(_x63)), mark(_x63), mark(mark(_x63))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(c, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, mark(_x123)), _x112, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(f(_x181, _x182, _x183), _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__f(mark(_x181), _x182, mark(_x183)), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a))) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, a)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(a, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a__c)), _x52, a)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x92, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, c)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__c))) | mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a))) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(b, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(b, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x142, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(f(mark(_x151), _x142, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(mark(_x141), _x142, b)), a__f(mark(_x141), _x142, b), mark(a__f(mark(_x141), _x142, b))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__c, _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(a, _x52, _x43))) | → | a__f#(b, X2, f(a, _x52, mark(_x43))) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, mark(b)), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, a), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__c, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | mark#(f(c, X2, c)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(f(a, _x132, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(b, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(b, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, b), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, b, mark(b)), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__c)), _x52, a)) | |
a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, c))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__c)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(b, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(b, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, b))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, b)))) | mark#(f(b, X2, f(b, _x42, f(c, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__c, _x92, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x112, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, f(mark(_x131), _x112, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x131, _x132, _x133), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a), a, mark(a)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(b, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(b, _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(f(_x101, _x102, _x103), _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(b, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(b, _x52, f(b, _x72, b)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(b, X2, f(b, _x52, f(b, _x82, b)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(b, _x52, f(b, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | |
a__f#(a, b, X) | → | mark#(X) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, b)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, c)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a__c))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, f(_x121, _x122, _x123)), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(c, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(c, X2, b)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(b, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(a, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x92, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(f(mark(_x81), _x92, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a)) | mark#(f(b, X2, f(f(f(f(_x101, _x102, _x103), _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(a, X2, b)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(mark(_x141), _x132, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(a, _x152, c)), _x82, b)), _x52, a)) | mark#(f(a, X2, a)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(b), b, mark(b)), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__c), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | mark#(f(c, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x142, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(f(a, _x142, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(c, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(a, b, _x43))) | → | a__f#(b, X2, a__f(mark(mark(_x43)), mark(_x43), mark(mark(_x43)))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, b)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, b))))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(mark(_x161), _x172, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, f(_x161, _x162, _x163)), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__f(mark(_x161), _x162, mark(_x163))), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(f(_x161, _x162, _x163), _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__f(mark(_x161), _x162, mark(_x163)), _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__c, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, b), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, b), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x152, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(mark(_x141), _x152, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, a), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x152, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, f(mark(_x141), _x152, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__c, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(a, _x42, b))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, a__c))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, b), _x42, c)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(c, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__c, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(f(_x131, _x132, _x133), _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a, _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | |
mark#(f(b, X2, f(b, _x42, f(a, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(c, X2, a)) | → | a__f#(a__c, X2, a) | mark#(f(b, X2, f(a, _x42, a))) | → | a__f#(b, X2, a__f(a, _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(a, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a, _x82, b), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(c, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__c, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, c))) | mark#(f(b, X2, f(f(b, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(a__c, _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(a, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a, _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(a, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, b, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(mark(_x63)), mark(_x63), mark(mark(_x63))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(c, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(f(a, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, mark(_x123)), _x112, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(a__f(a, _x162, b), _x152, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x112, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, f(mark(_x121), _x112, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a))) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(c, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a__c, _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, a))) | → | a__f#(b, X2, a__f(a__c, _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x131, _x132, _x133), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a__c)), _x52, a)) | mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x81), _x82, mark(_x83)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x152, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, c)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(a, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a__c, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__f(mark(_x71), _x72, mark(_x73)), _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(c, _x52, _x43))) | → | a__f#(b, X2, f(a__c, _x52, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(b, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(b, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, b), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x152, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__c, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, a))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a)))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(f(a, _x172, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x81), _x82, b), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(mark(_x141), _x122, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(c, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(c, X2, c)) | → | a__f#(c, X2, a) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(f(_x161, _x162, _x163), _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a), _x152, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x152, c)), _x82, a)), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | |
mark#(f(b, X2, f(b, _x52, f(c, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(a__c, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, a), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, a)), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, b)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(c, _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, a))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a)))) | mark#(f(b, X2, f(f(c, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(mark(_x161), _x162, mark(_x163)), _x152, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a))) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x92, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(f(mark(_x81), _x92, b), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(mark(_x161), _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(a__f(mark(_x151), _x152, mark(_x153)), _x132, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, b))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, b)))) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__c, _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(mark(_x141), _x142, mark(_x143))), a__f(mark(_x141), _x142, mark(_x143)), mark(a__f(mark(_x141), _x142, mark(_x143)))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, a)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a))))) | mark#(f(c, X2, c)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, c))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a__c)))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, mark(_x83))), _x52, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, f(_x131, _x132, _x133))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a__f(mark(_x131), _x132, mark(_x133))))) | |
mark#(f(b, X2, f(b, _x52, f(_x81, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(mark(_x81), _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(a, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(f(c, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__c, _x82, b), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(a, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, f(_x181, _x182, _x183))))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183))))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a__c, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(a, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a, _x142, mark(_x143)))))) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, b))) | |
mark#(f(b, X2, f(b, _x52, f(b, _x92, b)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(f(a, _x132, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(mark(_x161), _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x112, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, f(mark(_x121), _x112, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x122, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, f(mark(_x141), _x122, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(b, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(b, _x82, b), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x82, f(_x101, _x102, _x103))))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a__f(mark(_x101), _x102, mark(_x103))))) | |
mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, c), _x52, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x131, _x132, _x133), _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(c, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a__c, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(f(_x181, _x182, _x183), _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__f(mark(_x181), _x182, mark(_x183)), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(c, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__c, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(f(_x121, _x122, _x123), _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__f(mark(_x121), _x122, mark(_x123)), _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, a__c), _x112, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, mark(_x103)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(c, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__c, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(b, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(b, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(a, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, c), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, a) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(b, _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__c, _x122, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, b), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x122, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a))) | |
mark#(f(b, X2, f(f(c, b, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(a__f(mark(_x81), _x82, mark(_x83))), a__f(mark(_x81), _x82, mark(_x83)), mark(a__f(mark(_x81), _x82, mark(_x83)))), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(f(_x131, _x132, _x133), _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, a), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(b, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(b, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(c, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__c, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x122, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, f(mark(_x141), _x122, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, f(_x171, _x172, _x173)), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a__f(mark(_x171), _x172, mark(_x173))), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(b, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(b, _x142, mark(_x143)))))) | mark#(f(b, X2, f(b, _x42, f(f(_x111, _x112, _x113), _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__f(mark(_x111), _x112, mark(_x113)), _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(a, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, b)), _x52, a)) | |
mark#(f(c, X2, c)) | → | a__f#(a, X2, a) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x152, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, f(mark(_x141), _x152, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(f(_x181, _x182, _x183), _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__f(mark(_x181), _x182, mark(_x183)), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(c, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__c, _x122, mark(_x123))))) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x81), _x82, b), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(c, _x42, b))) | → | a__f#(b, X2, a__f(a__c, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, c), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a__c), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, a)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(a, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(b, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(b, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(b, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, c)) | |
a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, c)) | |
a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, c)) | |
a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, c)) | |
a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, c)) | |
a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, c)) | |
a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | |
a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) → a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) → a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) → a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) → a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) → a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, c)) |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) → a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, c)) |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x142, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(f(mark(_x151), _x142, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(mark(_x141), _x142, b)), a__f(mark(_x141), _x142, b), mark(a__f(mark(_x141), _x142, b))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, a))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__c, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, a)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, a__c), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, a), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__c, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, b, mark(b)), _x42, a__c)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, b)) | mark#(f(b, X2, f(f(b, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a), _x42, c)) | |
mark#(f(c, X2, c)) | → | a__f#(a, X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(f(a, _x132, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(a, _x52, c))) | → | a__f#(b, X2, f(a, _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(b, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(b, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, c)) | → | a__f#(b, X2, a) | |
mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, b), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, b, mark(b)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(f(mark(b), b, mark(b)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__c)), _x52, a)) | a__f#(a, b, X) | → | a__f#(mark(X), X, mark(X)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__c, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, b)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, c))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__c)))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(b, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(b, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, b))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, b)))) | mark#(f(b, X2, f(b, _x42, f(c, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__c, _x92, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__c, _x132, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x112, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, f(mark(_x131), _x112, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x131, _x132, _x133), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, c))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a), a, mark(a)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(f(_x141, _x142, _x143), _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(b, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(b, _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, a))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__c, _x132, a)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(f(_x101, _x102, _x103), _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(b, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, c)) | → | a__f#(b, X2, a__c) | mark#(f(b, X2, f(b, _x52, f(b, _x72, b)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(a__c, _x42, a__c)) | mark#(f(b, X2, f(b, _x52, f(b, _x82, b)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | |
mark#(f(X1, X2, X3)) | → | mark#(X1) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(X1, X2, X3)) | → | mark#(X3) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | a__f#(a, b, X) | → | mark#(X) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a, _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, c)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a__c))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x92, f(c, _x132, _x133))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a__f(a__c, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x162, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, f(mark(_x151), _x162, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x52, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, f(_x121, _x122, _x123)), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(c, _x42, c))) | → | a__f#(b, X2, a__f(c, _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, c)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, f(_x171, _x172, _x173)), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a__f(mark(_x171), _x172, mark(_x173))), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | mark#(f(c, X2, b)) | → | a__f#(a__c, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(b, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a__c), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(b), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(mark(_x141), _x142, a__c)), a__f(mark(_x141), _x142, a__c), mark(a__f(mark(_x141), _x142, a__c))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(a, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x92, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(f(mark(_x81), _x92, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a)) | mark#(f(b, X2, f(f(f(f(_x101, _x102, _x103), _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, c))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__c, _x132, a__c)))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, b))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__c, _x132, b)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(a__f(a, _x162, b), _x152, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(a, X2, b)) | → | a__f#(a, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x92, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x92, a__f(a__f(a, _x162, b), _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, c))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, a__c))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(mark(_x141), _x132, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(b, _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(a, _x152, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, c)) | mark#(f(a, X2, a)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(b), b, mark(b)), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__c)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__c), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, _x43))) | → | a__f#(b, X2, f(b, _x52, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, c)) | mark#(f(c, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(a, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x142, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(f(a, _x142, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(c, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, a))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(mark(_x121), _x122, a)))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, c)) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x132, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, f(mark(_x121), _x132, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(c, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__c, _x92, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(a__f(a, _x162, b), _x142, c)), a__f(a__f(a, _x162, b), _x142, c), mark(a__f(a__f(a, _x162, b), _x142, c))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, f(a__f(mark(b), b, mark(b)), _x122, c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(a, b, _x43))) | → | a__f#(b, X2, a__f(mark(mark(_x43)), mark(_x43), mark(mark(_x43)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, c), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(_x41, _x42, b))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, b)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, b))))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(b, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(b, _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(mark(_x161), _x172, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, f(_x161, _x162, _x163)), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__f(mark(_x161), _x162, mark(_x163))), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, b)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, b)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, b, mark(b)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(f(_x161, _x162, _x163), _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__f(mark(_x161), _x162, mark(_x163)), _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__c, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), b, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(b)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), b, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), a__c, mark(b)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(c, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(a__c, _x82, mark(_x83)))) | mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, b), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, b), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(b, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(b, _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(c, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(f(a, _x172, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(c, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a), a, mark(a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, a__c), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x152, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(mark(_x141), _x152, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, a), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x152, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, f(mark(_x141), _x152, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__c, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(_x41, _x42, c))) | → | a__f#(b, X2, a__f(mark(_x41), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(a, _x42, b))) | → | a__f#(b, X2, a__f(a, _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x92, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x92, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, f(_x161, _x162, _x163)))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(mark(_x121), _x122, a__f(mark(_x161), _x162, mark(_x163)))))) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(mark(_x81), _x92, a__c))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(b, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, a)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, mark(_x123)), _x112, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__c), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, f(_x161, _x162, _x163)), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__f(mark(_x161), _x162, mark(_x163))), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, b))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(mark(_x121), _x122, b)))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(f(c, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__c, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(f(_x131, _x132, _x133), _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(a, _x52, b))) | → | a__f#(b, X2, f(a, _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a, _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(a__f(a__f(a, _x162, b), _x142, c)), a__f(a__f(a, _x162, b), _x142, c), mark(a__f(a__f(a, _x162, b), _x142, c))), _x92, c)), _x52, a)) | |
mark#(f(c, X2, X3)) | → | a__f#(a__c, X2, mark(X3)) | mark#(f(b, X2, f(b, _x42, f(a, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(c, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(a__c, _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(c, X2, a)) | → | a__f#(a__c, X2, a) | mark#(f(b, X2, f(a, _x42, a))) | → | a__f#(b, X2, a__f(a, _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(a, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a, _x82, b), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, a))) | → | a__f#(b, X2, a__f(b, _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(f(mark(b), b, mark(b)), _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(a__f(a__c, _x152, a__c), _x132, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(c, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__c, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, c))) | mark#(f(b, X2, f(f(b, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(b, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__c), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, b), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, b), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, c))) | → | a__f#(b, X2, f(a__c, _x52, b)) | mark#(f(b, X2, f(b, _x52, f(c, _x92, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(c, _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(a, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a, _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(c, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(a__c, _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(a, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a, _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(c, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, b, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(mark(_x63)), mark(_x63), mark(mark(_x63))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(c, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(c, _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(a, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, mark(_x123)), _x112, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a__c), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__c, _x122, c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(mark(_x163)), mark(_x163), mark(mark(_x163))), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(a__f(a, _x162, b), _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x142, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(f(a__c, _x142, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(a, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(a, _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x112, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, f(mark(_x121), _x112, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a))) | mark#(f(b, X2, c)) | → | a__f#(b, X2, b) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(a)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(c, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a__c, _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(c, _x42, a))) | → | a__f#(b, X2, a__f(a__c, _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x131, _x132, _x133), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a__c)), _x52, a)) | |
mark#(f(c, X2, c)) | → | a__f#(a__c, X2, a__c) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, _x83)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x81), _x82, mark(_x83)), _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x152, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a__c), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, c)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__c))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(a, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(_x81, _x82, a)))) | → | a__f#(b, X2, f(b, _x52, a__f(mark(_x81), _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(b, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(b, b, mark(b)), _x142, c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x92, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x92, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x152, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a__c, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x132, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(mark(_x141), _x132, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, a__c)), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x92, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a__c), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x122, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(mark(_x141), _x122, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, b), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__f(mark(_x71), _x72, mark(_x73)), _x72, a), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(a, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a, _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, f(a__f(mark(c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__c, _x122, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, b)) | → | a__f#(b, X2, b) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, f(_x191, _x192, _x193)))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, a__f(mark(_x191), _x192, mark(_x193))))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x52, _x43))) | → | a__f#(b, X2, f(a__c, _x52, mark(_x43))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(b, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(b, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, b), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(a, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a__c, a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x152, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(f(mark(b), b, b), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), a, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), a__c, mark(a)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), a__c, mark(c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(c, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__c, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, mark(b)), _x42, b)) | mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(f(b, b, mark(b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, a))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, a), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(a, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, f(_x131, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a__f(mark(_x131), _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(_x61, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, a__c)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(c, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__c, _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(f(a, _x172, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, b), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, b), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x81), _x82, b), _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(_x81, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, b), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(c, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a__c) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(X1, X2, f(_x41, _x42, _x43))) | → | a__f#(mark(X1), X2, a__f(mark(_x41), _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(b, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(mark(_x141), _x122, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(b, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(a, _x142, c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(c, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, a__f(a__c, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a__c), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x131, _x132, _x133), _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(c, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(c, X2, c)) | → | a__f#(c, X2, a) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, b)) | mark#(f(b, X2, f(f(b, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a))) | mark#(f(b, X2, f(b, _x42, f(c, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, mark(_x83)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a), _x42, a__c)) | |
mark#(f(a, X2, c)) | → | a__f#(a, X2, b) | mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(f(_x161, _x162, _x163), _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a), _x152, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x152, c)), _x82, a)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, X3)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, mark(X3)) | mark#(f(b, X2, f(b, _x52, f(c, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(a__c, _x82, a__c))) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, a), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x121, _x122, _x123)), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x121), _x122, mark(_x123))), _x92, a)), _x52, a)) | mark#(f(f(_x21, _x22, _x23), X2, b)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, b) | |
mark#(f(b, X2, f(f(_x61, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, a__c), _x142, b)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(c, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x52, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, c), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(a__f(a__c, _x152, a__c), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(mark(b), b, b), _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x142, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(f(a, _x142, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a), _x52, a__c)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x142, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(f(a, _x142, c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(b, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(b, _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, a))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a)))) | mark#(f(b, X2, f(f(c, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(mark(_x161), _x162, mark(_x163)), _x152, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(a__f(a__f(mark(b), b, mark(b)), _x142, c)), a__f(a__f(mark(b), b, mark(b)), _x142, c), mark(a__f(a__f(mark(b), b, mark(b)), _x142, c))), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__c, _x92, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(a, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a))) | mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(b, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(b, _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x172, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(mark(_x161), _x172, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x92, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(f(mark(_x81), _x92, b), _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, c)))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__c))) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a__c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(a__f(mark(_x151), _x152, mark(_x153)), _x132, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x112, mark(_x103)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(b, _x152, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, b))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, b)))) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, f(_x111, _x112, _x113)), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__f(mark(_x111), _x112, mark(_x113))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__c, _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(mark(_x141), _x142, mark(_x143))), a__f(mark(_x141), _x142, mark(_x143)), mark(a__f(mark(_x141), _x142, mark(_x143)))), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(b, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | |
mark#(f(b, X2, f(a, _x42, c))) | → | a__f#(b, X2, a__f(a, _x42, a__c)) | mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, b), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, a__c), _x102, a__c), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, b, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(a__f(a__f(a, _x162, b), _x142, a__c)), a__f(a__f(a, _x162, b), _x142, a__c), mark(a__f(a__f(a, _x162, b), _x142, a__c))), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, a)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x92, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a, _x82, mark(_x83))), _x52, c)) | |
mark#(f(c, X2, c)) | → | a__f#(b, X2, a) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(_x41, _x52, _x43))) | → | a__f#(b, X2, f(mark(_x41), _x52, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(_x131, _x132, c))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(mark(_x131), _x132, a__c)))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(a__f(a, _x162, b), _x152, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, mark(_x83))), _x52, a)) | mark#(f(X1, X2, c)) | → | a__f#(mark(X1), X2, c) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), a__c, mark(b)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), b, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(f(_x141, _x142, _x143), _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__f(mark(_x141), _x142, mark(_x143)), _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, c), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(_x161, _x162, _x163), _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x92, f(_x131, _x132, _x133))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a__f(mark(_x131), _x132, mark(_x133))))) | mark#(f(b, X2, f(b, _x52, f(_x81, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(mark(_x81), _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__f(mark(_x111), _x112, mark(_x113)), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, f(mark(_x81), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, b, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(mark(_x63)), mark(_x63), mark(mark(_x63))), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(a, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), a__c, mark(a)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(c), a, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x131, _x132, _x133), _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x131), _x132, mark(_x133)), _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, b), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, _x83)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a, _x82, mark(_x83)))) | mark#(f(b, X2, f(f(b, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(b, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(f(_x71, _x72, _x73), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x71), _x72, mark(_x73)), _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(b, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x112, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, f(a__c, _x112, mark(_x133))))) | mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, a), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a), _x52, a__c)) | |
mark#(f(b, X2, f(f(f(c, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(a__c, _x82, b), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(a, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x122, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(mark(_x141), _x122, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(b, _x152, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(c, _x42, _x43))) | → | a__f#(b, X2, a__f(a, _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, b), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, a), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(_x141, _x142, f(_x181, _x182, _x183))))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183))))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, b), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a, _x152, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(c, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(a__c, _x92, a))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, b, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(mark(_x103)), mark(_x103), mark(mark(_x103))), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(a__c, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x132, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(f(mark(_x121), _x132, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, b))) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(a, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(a, _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(b, _x52, f(b, _x92, b)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(a, X2, X3)) | → | a__f#(a, X2, mark(X3)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(f(a, _x132, a__c), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, a__c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(mark(_x161), _x162, mark(_x163)), _x152, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, a)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x111, _x112, _x113), _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__f(mark(_x111), _x112, mark(_x113)), _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(c), c, mark(c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(a, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a, _x142, b)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(_x141, _x142, b)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x112, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, f(mark(_x121), _x112, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, mark(_x123)), _x102, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(a__c, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x122, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, f(mark(_x141), _x122, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(b, _x82, b), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(b, _x82, b), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(b, _x42, f(c, _x82, f(a, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(a, _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(b, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(b, _x82, b)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, f(mark(_x141), _x152, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x151, _x152, _x153)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x151), _x152, mark(_x153))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, b), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, b), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(b, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, a__c), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, mark(_x103)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a__c), _x142, c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x82, f(_x101, _x102, _x103))))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, a__f(mark(_x101), _x102, mark(_x103))))) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, b), _x42, c)) | mark#(f(b, X2, f(f(a, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x131, _x132, _x133), _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, c), _x52, c)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x131, _x132, _x133), _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(a, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(a, _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x172, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(f(a, _x172, b), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(_x161, _x162, _x163), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, mark(_x63)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(f(_x171, _x172, _x173), _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(a__f(mark(_x171), _x172, mark(_x173)), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, a))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, a))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a__c, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(mark(_x101), _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, b), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(mark(a__c), a__c, mark(a__c)), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x151, _x152, b))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x151), _x152, b))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, mark(b)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, b), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(f(_x181, _x182, _x183), _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__f(mark(_x181), _x182, mark(_x183)), _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(c, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__c, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x92, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(f(_x121, _x122, _x123), _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(a__f(mark(_x121), _x122, mark(_x123)), _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, b), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(c, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(a__c, _x122, mark(_x123)), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x112, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__f(mark(_x121), _x122, a__c), _x112, a__c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(b, _x152, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, c))) | → | a__f#(b, X2, a__f(b, _x42, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, f(a__c, _x92, a__f(mark(_x121), _x122, mark(_x123))))) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, mark(_x103)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, b), _x42, c)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, b), _x52, b)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(c, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__c, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, f(b, _x152, a)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, b), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(b, _x82, _x83), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(b, _x82, mark(_x83)), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(a, _x52, a))) | → | a__f#(b, X2, f(a, _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(c, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a, _x82, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, b, b), _x52, c))) | → | a__f#(b, X2, f(f(mark(b), b, mark(b)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, b), _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(a, _x122, f(_x141, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a, _x122, a__f(mark(_x141), _x142, mark(_x143)))))) | |
mark#(f(b, X2, f(f(c, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x72, c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, b), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, b)), _x52, a)) | mark#(f(a, X2, c)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x152, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(a__f(a, _x162, b), _x152, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, a), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(b, _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, _x43))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, mark(_x43))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(f(mark(c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__c, _x122, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(b, _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(b, _x92, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, mark(_x63)), _x42, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, b), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, b), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, c), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, mark(_x153)), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, b), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(b), b, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, a), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a), _x102, a__c), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, c), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, _x143)), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, a__c), _x102, b), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, mark(_x103)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(a, _x162, a__c), _x122, a__c)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(mark(_x141), _x142, b)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, f(_x181, _x182, _x183))), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, a__f(mark(_x181), _x182, mark(_x183)))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x92, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x92, a))) | |
mark#(f(b, X2, f(f(c, b, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(a__f(mark(_x81), _x82, mark(_x83))), a__f(mark(_x81), _x82, mark(_x83)), mark(a__f(mark(_x81), _x82, mark(_x83)))), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(f(_x131, _x132, _x133), _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__f(mark(_x131), _x132, mark(_x133)), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(b, _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, b, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(c), c, mark(c))), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(c, _x82, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, f(a__f(a, _x162, a__c), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, f(a__f(a, _x162, b), _x122, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x52, c))) | → | a__f#(b, X2, f(f(a, _x72, a__c), _x52, a__c)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, c))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(b, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a__c)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, a__c)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, a), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(c, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, b)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, a), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__c, _x142, c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(b, _x92, f(b, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(b, _x132, mark(_x133))))) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x152, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, f(mark(_x141), _x152, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a)), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x92, f(c, _x132, _x133))))) | → | a__f#(b, X2, a__f(b, _x42, f(b, _x92, a__f(b, _x132, mark(_x133))))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(c, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__c, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(b, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x122, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, f(mark(_x141), _x122, b)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(_x151, _x152, f(_x171, _x172, _x173)), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(a__f(mark(_x151), _x152, a__f(mark(_x171), _x172, mark(_x173))), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(a, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(a__c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(a, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, f(_x121, _x122, f(b, _x142, _x143)))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(mark(_x121), _x122, a__f(b, _x142, mark(_x143)))))) | mark#(f(b, X2, f(b, _x52, f(c, _x82, _x83)))) | → | a__f#(b, X2, f(b, _x52, a__f(c, _x82, mark(_x83)))) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, b))) | mark#(f(b, X2, f(b, _x42, f(f(_x111, _x112, _x113), _x92, a)))) | → | a__f#(b, X2, a__f(b, _x42, f(a__f(mark(_x111), _x112, mark(_x113)), _x92, a))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, mark(_x63)), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, mark(_x163)), _x142, c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, _x103), _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, mark(_x83))), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, _x63), _x52, c))) | → | a__f#(b, X2, f(f(mark(_x61), _x72, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, f(a__f(mark(b), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, _x103), _x92, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(f(a, _x112, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x91, _x92, _x93), _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a__f(mark(_x91), _x92, mark(_x93)), _x72, a), _x42, c)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, b)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, a), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, _x103), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, mark(_x103)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x112, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a__c, _x112, a__f(mark(_x141), _x142, mark(_x143))), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, _x103), _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, mark(_x103)), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(b, _x82, f(_x121, _x122, _x123))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(b, _x82, a__f(mark(_x121), _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(c, _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x82, b)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | mark#(f(f(_x21, _x22, _x23), X2, c)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | |
mark#(f(b, X2, f(f(c, _x52, c), _x52, c))) | → | a__f#(b, X2, f(f(a__c, _x52, a__c), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x52, _x63), _x52, c))) | → | a__f#(b, X2, f(f(a, _x52, mark(_x63)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, a)), _x52, c)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(mark(_x61), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, a__c)) | |
mark#(f(b, X2, f(f(_x61, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, c), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, b)), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(_x61, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(_x61), _x72, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a__c)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, b))) | → | a__f#(b, X2, f(b, _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, b)), _x52, a)) | mark#(f(c, X2, c)) | → | a__f#(a, X2, a) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, f(b, _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, _x63), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, mark(_x63)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, b), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(c, _x92, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(a__c, _x92, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(a, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a, _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(a__f(a, _x162, a__c), _x142, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, _x143)), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, a), _x42, c))) | → | a__f#(b, X2, a__f(f(a__c, _x72, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(a, _x142, f(_x151, _x152, _x153))), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a, _x142, a__f(mark(_x151), _x152, mark(_x153)))), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, mark(_x143))), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, f(a__f(a, _x162, c), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, f(_x101, _x102, _x103)), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a__f(mark(_x101), _x102, mark(_x103))), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(_x141, _x142, a)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(mark(_x141), _x142, a)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(a, _x142, c)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, _x103), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, mark(_x103)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x92, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(b, _x92, f(a__f(mark(c), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x152, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, f(mark(_x141), _x152, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(a, _x62, b), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a, _x62, b), _x42, b)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, mark(_x143))), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(c, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a, _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(a, _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a, _x142, a__c)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(f(_x181, _x182, _x183), _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a__f(mark(_x181), _x182, mark(_x183)), _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x142, c), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, a__f(f(a__c, _x142, a__c), _x142, b)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x112, f(f(c, _x152, _x153), _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(f(a, _x112, a__f(a__f(a__c, _x152, mark(_x153)), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a__c, _x102, a__f(a__f(a, _x162, c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x72, a)))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a))) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(mark(_x81), _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, c)) | |
mark#(f(b, X2, f(f(b, _x72, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, _x72, b), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, a__c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(b, _x52, f(b, _x72, f(c, _x122, _x123))))) | → | a__f#(b, X2, f(b, _x52, f(b, _x72, a__f(a__c, _x122, mark(_x123))))) | |
mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, _x63), _x52, c))) | → | a__f#(b, X2, f(a__f(a__f(mark(_x81), _x82, b), _x62, mark(_x63)), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(c, _x42, b))) | → | a__f#(b, X2, a__f(a__c, _x42, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a), a__c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x132, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(f(a, _x132, a__c), _x142, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, b), _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, b), _x62, a__c), _x42, c)) | |
mark#(f(b, X2, f(b, _x42, f(f(_x101, _x102, _x103), _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__f(mark(_x101), _x102, mark(_x103)), _x82, a__c))) | mark#(f(b, X2, f(f(c, _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__c, _x62, mark(_x63)), _x42, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__c), _x82, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x132, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(f(a, _x132, b), _x142, c)), _x92, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, b), _x82, a)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, b), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(f(_x81, _x82, c), _x62, _x63), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, a__c), _x62, mark(_x63)), _x42, c)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(mark(b), b, b), _x42, a)) | |
mark#(f(b, X2, f(a, _x52, f(_x91, _x92, _x93)))) | → | a__f#(b, X2, f(a, _x52, a__f(mark(_x91), _x92, mark(_x93)))) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, c)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), a__c, mark(c)), _x122, b)), _x92, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, b, c), _x122, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, f(a__f(mark(a__c), c, mark(a__c)), _x122, b)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, f(_x201, _x202, _x203)), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__f(mark(_x201), _x202, mark(_x203))), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(_x61, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(mark(_x61), _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, a__c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, b)), _x92, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a__f(mark(_x141), _x142, b)), _x92, mark(_x83))), _x52, a)) | mark#(f(b, X2, f(b, _x42, f(_x81, _x82, b)))) | → | a__f#(b, X2, a__f(b, _x42, a__f(mark(_x81), _x82, b))) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(b, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(b, _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(f(_x21, _x22, _x23), X2, a)) | → | a__f#(a__f(mark(_x21), _x22, mark(_x23)), X2, a) | mark#(f(b, X2, f(f(c, _x52, f(f(a, _x102, f(f(a, b, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, f(a__f(a, _x102, a__f(a__f(mark(b), b, mark(b)), _x142, c)), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(f(a, _x162, b), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__f(a, _x162, b), _x142, c)), _x92, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, b, b), _x42, c))) | → | a__f#(b, X2, a__f(f(b, b, mark(b)), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, b), _x142, a)), _x82, c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(b, _x142, a)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, c), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, b), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(b, _x102, a__f(a__c, _x142, a__c)), _x92, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(f(_x81, _x82, _x83), _x62, a), _x42, c))) | → | a__f#(b, X2, a__f(a__f(a__f(mark(_x81), _x82, mark(_x83)), _x62, a), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x52, f(f(_x101, _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(a__f(mark(_x101), _x102, a__c), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(a, _x42, f(_x81, _x82, _x83)))) | → | a__f#(b, X2, a__f(a, _x42, a__f(mark(_x81), _x82, mark(_x83)))) | |
mark#(f(b, X2, f(f(b, _x62, c), _x42, c))) | → | a__f#(b, X2, a__f(a__f(b, _x62, a__c), _x42, a__c)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(c, _x142, _x143)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(a__c, _x142, mark(_x143))), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(c, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__c, _x102, mark(_x103)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, a), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a), _x82, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(_x141, _x142, b)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(f(mark(_x101), _x112, a__f(mark(_x141), _x142, b)), _x92, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(c, _x82, f(_x121, _x122, _x123))), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__c, _x82, a__f(mark(_x121), _x122, mark(_x123)))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(b, _x82, mark(_x83))), _x52, c)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(_x141, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(mark(_x141), _x142, a)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x92, b)))) | → | a__f#(b, X2, a__f(b, _x42, f(c, _x92, b))) | mark#(f(b, X2, f(f(a, _x72, c), _x42, c))) | → | a__f#(b, X2, a__f(f(a, _x72, a__c), _x42, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(_x161, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(mark(_x161), _x162, a), _x142, a__c)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, b), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, b), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(_x81, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(a__f(a__c, _x62, a__f(mark(_x81), _x82, mark(_x83))), _x52, b)) | mark#(f(b, X2, f(f(c, _x52, f(b, _x82, _x83)), _x52, c))) | → | a__f#(b, X2, f(f(b, _x52, a__f(b, _x82, mark(_x83))), _x52, c)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x112, f(b, _x152, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(b, _x112, f(b, _x152, a)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(f(_x121, _x122, _x123), _x102, c), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a__f(mark(_x121), _x122, mark(_x123)), _x102, c), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x52, f(b, _x82, c)))) | → | a__f#(b, X2, f(b, _x52, a__f(b, _x82, b))) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, a), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(a, _x102, a), _x92, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(f(a, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(a__f(a, _x162, mark(_x163)), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x112, f(f(c, _x152, _x153), _x132, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(a, _x112, f(a__f(a__c, _x152, mark(_x153)), _x132, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(b, _x42, f(c, _x82, f(_x121, _x122, c))))) | → | a__f#(b, X2, a__f(b, _x42, a__f(a__c, _x82, a__f(mark(_x121), _x122, a__c)))) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(c, _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__c, _x142, a__c)), _x92, b)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(b, _x162, _x163), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(b, _x162, mark(_x163)), _x142, a__c)), _x82, a__c)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, b), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, b), _x142, c)), _x82, c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(a, _x62, b), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x102, f(f(a, _x162, c), _x142, c)), _x92, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, f(a__f(mark(_x101), _x102, a__f(a__f(a, _x162, a__c), _x142, a)), _x92, a)), _x52, a)) | |
mark#(f(b, X2, f(_x41, _x52, c))) | → | a__f#(b, X2, f(mark(_x41), _x52, b)) | mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, f(_x141, _x142, b)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, a__f(mark(_x141), _x142, b)), _x82, a__c)), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(_x101, _x112, f(f(a, _x162, a), _x142, c)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(f(mark(_x101), _x112, a__f(a__f(a, _x162, a), _x142, a)), _x82, a)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, c), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__c), _x52, a)) | |
mark#(f(b, X2, f(f(c, _x62, f(f(b, _x102, _x103), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(b, _x102, mark(_x103)), _x82, b)), _x52, a)) | mark#(f(b, X2, f(f(c, _x62, f(f(a, _x102, f(b, _x142, a)), _x82, c)), _x52, c))) | → | a__f#(b, X2, f(a__f(b, _x62, a__f(a__f(a, _x102, a__f(b, _x142, a)), _x82, a__c)), _x52, a)) |
a__f(a, b, X) | → | a__f(mark(X), X, mark(X)) | a__c | → | a | |
a__c | → | b | mark(f(X1, X2, X3)) | → | a__f(mark(X1), X2, mark(X3)) | |
mark(c) | → | a__c | mark(a) | → | a | |
mark(b) | → | b | a__f(X1, X2, X3) | → | f(X1, X2, X3) | |
a__c | → | c |
Termination of terms over the following signature is verified: f, b, c, a, a__c, mark, a__f
Relevant Terms | Irrelevant Terms |
---|---|
a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | |
a__f#(b, X2, a__f(a, _x42, a)) | |
a__f#(b, X2, a__f(b, _x42, a)) | |
a__f#(b, X2, f(mark(_x41), _x52, a)) | |
a__f#(b, X2, a__f(a__c, _x42, a)) |
mark#(f(b, X2, f(f(_x61, _x62, _x63), _x42, a))) → a__f#(b, X2, a__f(a__f(mark(_x61), _x62, mark(_x63)), _x42, a)) | mark#(f(b, X2, f(c, _x42, a))) → a__f#(b, X2, a__f(a__c, _x42, a)) |
mark#(f(b, X2, f(b, _x42, a))) → a__f#(b, X2, a__f(b, _x42, a)) | mark#(f(b, X2, f(a, _x42, a))) → a__f#(b, X2, a__f(a, _x42, a)) |
mark#(f(b, X2, f(_x41, _x52, a))) → a__f#(b, X2, f(mark(_x41), _x52, a)) |