TIMEOUT

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

The following DP Processors were used


Problem 1 was processed with processor DependencyGraph (264ms).
 | – Problem 2 was processed with processor SubtermCriterion (0ms).
 | – Problem 3 was processed with processor SubtermCriterion (0ms).
 | – Problem 4 was processed with processor ForwardNarrowing (4ms).
 |    | – Problem 6 was processed with processor ForwardNarrowing (5ms).
 |    |    | – Problem 7 was processed with processor ForwardNarrowing (3ms).
 |    |    |    | – Problem 8 was processed with processor ForwardNarrowing (4ms).
 |    |    |    |    | – Problem 9 was processed with processor ForwardNarrowing (5ms).
 |    |    |    |    |    | – Problem 10 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    | – Problem 11 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    | – Problem 12 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    | – Problem 13 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    | – Problem 14 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    |    | – Problem 15 was processed with processor ForwardNarrowing (8ms).
 |    |    |    |    |    |    |    |    |    |    |    | – Problem 16 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 17 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 18 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 19 was processed with processor ForwardNarrowing (6ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 20 was processed with processor ForwardNarrowing (12ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 21 was processed with processor ForwardNarrowing (7ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 22 was processed with processor ForwardNarrowing (7ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 23 was processed with processor ForwardNarrowing (7ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 24 was processed with processor ForwardNarrowing (42ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 25 was processed with processor ForwardNarrowing (50ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 26 was processed with processor ForwardNarrowing (75ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 27 was processed with processor ForwardNarrowing (206ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 28 was processed with processor ForwardNarrowing (238ms).
 |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    |    | – Problem 29 remains open; application of the following processors failed [ForwardNarrowing (148ms), ForwardNarrowing (82ms), ForwardNarrowing (185ms), ForwardNarrowing (86ms), ForwardNarrowing (272ms), ForwardNarrowing (170ms), ForwardNarrowing (173ms), ForwardNarrowing (168ms), ForwardNarrowing (195ms), ForwardNarrowing (88ms), ForwardNarrowing (164ms), ForwardNarrowing (88ms), ForwardNarrowing (193ms), ForwardNarrowing (121ms), ForwardNarrowing (295ms), ForwardNarrowing (216ms), ForwardNarrowing (295ms), ForwardNarrowing (209ms), ForwardNarrowing (293ms), ForwardNarrowing (86ms), ForwardNarrowing (174ms), ForwardNarrowing (229ms), ForwardNarrowing (177ms), ForwardNarrowing (190ms), ForwardNarrowing (322ms), ForwardNarrowing (245ms), ForwardNarrowing (330ms), ForwardNarrowing (232ms), ForwardNarrowing (339ms), ForwardNarrowing (126ms), ForwardNarrowing (180ms), ForwardNarrowing (266ms), ForwardNarrowing (232ms), ForwardNarrowing (282ms), ForwardNarrowing (timeout)].
 | – Problem 5 was processed with processor SubtermCriterion (2ms).

The following open problems remain:



Open Dependency Pair Problem 4

Dependency Pairs

top2#(x, free(y))top1#(x, check(new(y)))top1#(free(x), y)top2#(check(new(x)), y)
top2#(x, free(y))top1#(check(new(x)), y)top1#(free(x), y)top2#(new(x), check(y))
top1#(free(x), y)top2#(check(x), new(y))top2#(x, free(y))top1#(new(x), check(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(x, free(y))top1#(check(x), new(y))

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2


Problem 1: DependencyGraph



Dependency Pair Problem

Dependency Pairs

check#(free(x))check#(x)top1#(free(x), y)top2#(check(new(x)), y)
top1#(free(x), y)check#(new(x))top1#(free(x), y)check#(y)
old#(free(x))old#(x)top2#(x, free(y))check#(new(y))
top2#(x, free(y))check#(y)top1#(free(x), y)check#(x)
top2#(x, free(y))new#(x)check#(new(x))new#(check(x))
top1#(free(x), y)new#(x)check#(old(x))old#(x)
top1#(free(x), y)check#(new(y))top2#(x, free(y))top1#(check(new(x)), y)
top1#(free(x), y)top2#(new(x), check(y))check#(new(x))check#(x)
top1#(free(x), y)new#(y)top2#(x, free(y))check#(new(x))
check#(old(x))check#(x)top2#(x, free(y))top1#(new(x), check(y))
top2#(x, free(y))check#(x)top2#(x, free(y))top1#(check(x), new(y))
top2#(x, free(y))top1#(x, check(new(y)))check#(old(x))old#(check(x))
top2#(x, free(y))new#(y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))new#(free(x))new#(x)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The following SCCs where found

top2#(x, free(y)) → top1#(x, check(new(y)))top1#(free(x), y) → top2#(check(new(x)), y)
top2#(x, free(y)) → top1#(check(new(x)), y)top1#(free(x), y) → top2#(new(x), check(y))
top2#(x, free(y)) → top1#(new(x), check(y))top1#(free(x), y) → top2#(check(x), new(y))
top1#(free(x), y) → top2#(x, check(new(y)))top2#(x, free(y)) → top1#(check(x), new(y))

old#(free(x)) → old#(x)

new#(free(x)) → new#(x)

check#(free(x)) → check#(x)check#(old(x)) → check#(x)
check#(new(x)) → check#(x)

Problem 2: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

new#(free(x))new#(x)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

new#(free(x))new#(x)

Problem 3: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

check#(free(x))check#(x)check#(old(x))check#(x)
check#(new(x))check#(x)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

check#(free(x))check#(x)check#(old(x))check#(x)
check#(new(x))check#(x)

Problem 4: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(x, free(y))top1#(x, check(new(y)))top1#(free(x), y)top2#(check(new(x)), y)
top2#(x, free(y))top1#(check(new(x)), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(x, free(y))top1#(new(x), check(y))top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(x, free(y))top1#(check(x), new(y))

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(x, free(y)) → top1#(check(new(x)), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(check(free(serve)), y) 
top1#(new(check(_x21)), y) 
top1#(check(free(new(_x31))), y) 
Thus, the rule top2#(x, free(y)) → top1#(check(new(x)), y) is replaced by the following rules:
top2#(free(_x31), free(y)) → top1#(check(free(new(_x31))), y)top2#(_x21, free(y)) → top1#(new(check(_x21)), y)
top2#(serve, free(y)) → top1#(check(free(serve)), y)

Problem 6: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(x, free(y))top1#(x, check(new(y)))top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x31), free(y))top1#(check(free(new(_x31))), y)top2#(_x21, free(y))top1#(new(check(_x21)), y)
top1#(free(x), y)top2#(new(x), check(y))top1#(free(x), y)top2#(check(x), new(y))
top2#(x, free(y))top1#(new(x), check(y))top2#(serve, free(y))top1#(check(free(serve)), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(x, free(y))top1#(check(x), new(y))

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(_x31), free(y)) → top1#(check(free(new(_x31))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(check(free(free(serve))), y) 
top1#(check(free(free(new(_x51)))), y) 
top1#(free(check(new(_x31))), y) 
Thus, the rule top2#(free(_x31), free(y)) → top1#(check(free(new(_x31))), y) is replaced by the following rules:
top2#(free(_x31), free(y)) → top1#(free(check(new(_x31))), y)top2#(free(serve), free(y)) → top1#(check(free(free(serve))), y)
top2#(free(free(_x51)), free(y)) → top1#(check(free(free(new(_x51)))), y)

Problem 7: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(x, free(y))top1#(x, check(new(y)))top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(_x21, free(y))top1#(new(check(_x21)), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(new(x), check(y))
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(x, free(y))top1#(check(x), new(y))

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(_x21, free(y)) → top1#(new(check(_x21)), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(old(_x41)), y) 
top1#(new(new(check(_x41))), y) 
top1#(new(free(check(_x41))), y) 
top1#(new(old(check(_x41))), y) 
Thus, the rule top2#(_x21, free(y)) → top1#(new(check(_x21)), y) is replaced by the following rules:
top2#(free(_x41), free(y)) → top1#(new(free(check(_x41))), y)top2#(new(_x41), free(y)) → top1#(new(new(check(_x41))), y)
top2#(old(_x41), free(y)) → top1#(new(old(_x41)), y)top2#(old(_x41), free(y)) → top1#(new(old(check(_x41))), y)

Problem 8: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(_x41), free(y))top1#(new(free(check(_x41))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(new(x), check(y))top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(_x41), free(y)) → top1#(new(free(check(_x41))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(new(check(_x51)))), y) 
top1#(new(free(free(check(_x51)))), y) 
top1#(new(free(old(_x51))), y) 
top1#(free(new(check(_x41))), y) 
top1#(new(free(old(check(_x51)))), y) 
Thus, the rule top2#(free(_x41), free(y)) → top1#(new(free(check(_x41))), y) is replaced by the following rules:
top2#(free(old(_x51)), free(y)) → top1#(new(free(old(check(_x51)))), y)top2#(free(_x41), free(y)) → top1#(free(new(check(_x41))), y)
top2#(free(free(_x51)), free(y)) → top1#(new(free(free(check(_x51)))), y)top2#(free(new(_x51)), free(y)) → top1#(new(free(new(check(_x51)))), y)
top2#(free(old(_x51)), free(y)) → top1#(new(free(old(_x51))), y)

Problem 9: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(_x51)), free(y))top1#(new(free(old(check(_x51)))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(free(_x51)), free(y))top1#(new(free(free(check(_x51)))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(new(x), check(y))top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(_x51)), free(y)) → top1#(new(free(old(check(_x51)))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(old(_x61)))), y) 
top1#(new(free(old(free(check(_x61))))), y) 
top1#(free(new(old(check(_x51)))), y) 
top1#(new(free(old(new(check(_x61))))), y) 
top1#(new(free(old(old(check(_x61))))), y) 
Thus, the rule top2#(free(old(_x51)), free(y)) → top1#(new(free(old(check(_x51)))), y) is replaced by the following rules:
top2#(free(old(_x51)), free(y)) → top1#(free(new(old(check(_x51)))), y)top2#(free(old(old(_x61))), free(y)) → top1#(new(free(old(old(check(_x61))))), y)
top2#(free(old(free(_x61))), free(y)) → top1#(new(free(old(free(check(_x61))))), y)top2#(free(old(old(_x61))), free(y)) → top1#(new(free(old(old(_x61)))), y)
top2#(free(old(new(_x61))), free(y)) → top1#(new(free(old(new(check(_x61))))), y)

Problem 10: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(free(_x51)), free(y))top1#(new(free(free(check(_x51)))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(check(_x61))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(new(x), check(y))top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(free(_x51)), free(y)) → top1#(new(free(free(check(_x51)))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(free(check(_x61))))), y) 
top1#(new(free(free(old(_x61)))), y) 
top1#(free(new(free(check(_x51)))), y) 
top1#(new(free(free(old(check(_x61))))), y) 
top1#(new(free(free(new(check(_x61))))), y) 
Thus, the rule top2#(free(free(_x51)), free(y)) → top1#(new(free(free(check(_x51)))), y) is replaced by the following rules:
top2#(free(free(old(_x61))), free(y)) → top1#(new(free(free(old(_x61)))), y)top2#(free(free(old(_x61))), free(y)) → top1#(new(free(free(old(check(_x61))))), y)
top2#(free(free(new(_x61))), free(y)) → top1#(new(free(free(new(check(_x61))))), y)top2#(free(free(_x51)), free(y)) → top1#(free(new(free(check(_x51)))), y)
top2#(free(free(free(_x61))), free(y)) → top1#(new(free(free(free(check(_x61))))), y)

Problem 11: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(check(_x61))))), y)top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(_x61))), free(y)) → top1#(new(free(old(old(check(_x61))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(free(new(old(old(check(_x61))))), y) 
top1#(new(free(old(old(old(check(_x71)))))), y) 
top1#(new(free(old(old(old(_x71))))), y) 
top1#(new(free(old(old(new(check(_x71)))))), y) 
top1#(new(free(old(old(free(check(_x71)))))), y) 
Thus, the rule top2#(free(old(old(_x61))), free(y)) → top1#(new(free(old(old(check(_x61))))), y) is replaced by the following rules:
top2#(free(old(old(_x61))), free(y)) → top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y)) → top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(old(free(_x71)))), free(y)) → top1#(new(free(old(old(free(check(_x71)))))), y)top2#(free(old(old(old(_x71)))), free(y)) → top1#(new(free(old(old(old(_x71))))), y)
top2#(free(old(old(new(_x71)))), free(y)) → top1#(new(free(old(old(new(check(_x71)))))), y)

Problem 12: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(_x71))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(free(old(_x61))), free(y)) → top1#(new(free(free(old(check(_x61))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(free(check(_x71)))))), y) 
top1#(new(free(free(old(old(_x71))))), y) 
top1#(free(new(free(old(check(_x61))))), y) 
top1#(new(free(free(old(old(check(_x71)))))), y) 
top1#(new(free(free(old(new(check(_x71)))))), y) 
Thus, the rule top2#(free(free(old(_x61))), free(y)) → top1#(new(free(free(old(check(_x61))))), y) is replaced by the following rules:
top2#(free(free(old(new(_x71)))), free(y)) → top1#(new(free(free(old(new(check(_x71)))))), y)top2#(free(free(old(old(_x71)))), free(y)) → top1#(new(free(free(old(old(_x71))))), y)
top2#(free(free(old(_x61))), free(y)) → top1#(free(new(free(old(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y)) → top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(free(old(free(_x71)))), free(y)) → top1#(new(free(free(old(free(check(_x71)))))), y)

Problem 13: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(_x71))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(_x71)))), free(y)) → top1#(new(free(old(old(old(_x71))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(old(free(old(_x61)))))), y) 
top1#(new(free(old(old(free(serve))))), y) 
top1#(free(new(old(old(old(_x71))))), y) 
Thus, the rule top2#(free(old(old(old(_x71)))), free(y)) → top1#(new(free(old(old(old(_x71))))), y) is replaced by the following rules:
top2#(free(old(old(old(_x71)))), free(y)) → top1#(free(new(old(old(old(_x71))))), y)top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(old(free(old(_x61)))))), y)
top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(old(free(serve))))), y)

Problem 14: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(old(old(free(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(old(free(old(_x61)))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(old(free(serve))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(free(new(old(old(free(serve))))), y) 
top1#(new(free(old(free(old(serve))))), y) 
Thus, the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(old(free(serve))))), y) is replaced by the following rules:
top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(old(serve))))), y)top2#(free(old(old(old(serve)))), free(y)) → top1#(free(new(old(old(free(serve))))), y)

Problem 15: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(old(free(old(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(old(free(old(_x61)))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(old(serve))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(old(serve))))), y) 
top1#(new(free(old(free(free(serve))))), y) 
top1#(free(new(old(free(old(serve))))), y) 
Thus, the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(old(serve))))), y) is replaced by the following rules:
top2#(free(old(old(old(serve)))), free(y)) → top1#(free(new(old(free(old(serve))))), y)top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(free(old(old(serve))))), y)
top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(free(serve))))), y)

Problem 16: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(old(serve))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(old(free(free(serve))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(old(free(old(_x61)))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(free(old(old(serve))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(free(serve))))), y) 
top1#(free(new(free(old(old(serve))))), y) 
Thus, the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(free(old(old(serve))))), y) is replaced by the following rules:
top2#(free(old(old(old(serve)))), free(y)) → top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(free(old(free(serve))))), y)

Problem 17: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(old(free(free(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(old(free(old(_x61)))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(free(serve))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(free(serve))))), y) 
top1#(free(new(old(free(free(serve))))), y) 
Thus, the rule top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(old(free(free(serve))))), y) is replaced by the following rules:
top2#(free(old(old(old(serve)))), free(y)) → top1#(free(new(old(free(free(serve))))), y)top2#(free(old(old(old(serve)))), free(y)) → top1#(new(free(free(old(free(serve))))), y)

Problem 18: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(old(free(old(_x61)))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(old(free(old(_x61)))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(free(old(old(_x61)))))), y) 
top1#(new(free(old(old(free(free(serve)))))), y) 
top1#(free(new(old(old(free(old(_x61)))))), y) 
top1#(new(free(old(old(free(free(old(_x81))))))), y) 
Thus, the rule top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(old(free(old(_x61)))))), y) is replaced by the following rules:
top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(old(old(free(free(serve)))))), y)

Problem 19: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(old(free(old(old(_x61)))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top1#(free(x), y)top2#(check(x), new(y))top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(free(old(old(_x61)))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(free(old(free(serve)))))), y) 
top1#(free(new(old(free(old(old(_x61)))))), y) 
top1#(new(free(old(free(old(free(old(_x81))))))), y) 
top1#(new(free(free(old(old(old(_x61)))))), y) 
Thus, the rule top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(old(free(old(old(_x61)))))), y) is replaced by the following rules:
top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(free(new(old(free(old(old(_x61)))))), y)top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(old(free(old(free(serve)))))), y)
top2#(free(old(old(old(free(_x61))))), free(y)) → top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(old(free(old(free(old(_x81))))))), y)

Problem 20: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(old(free(serve)))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(old(free(old(_x81))))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top1#(free(x), y)top2#(check(x), new(y))
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(old(free(old(free(serve)))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(old(free(serve)))))), y) 
top1#(new(free(old(free(free(old(serve)))))), y) 
top1#(free(new(old(free(old(free(serve)))))), y) 
Thus, the rule top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(old(free(old(free(serve)))))), y) is replaced by the following rules:
top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(free(old(old(free(serve)))))), y)top2#(free(old(old(old(free(serve))))), free(y)) → top1#(free(new(old(free(old(free(serve)))))), y)
top2#(free(old(old(old(free(serve))))), free(y)) → top1#(new(free(old(free(free(old(serve)))))), y)

Problem 21: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(old(free(old(_x81))))))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(old(free(serve)))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top1#(free(x), y)top2#(check(x), new(y))
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(old(free(old(free(old(_x81))))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(free(free(old(old(_x81))))))), y) 
top1#(new(free(old(free(old(free(free(old(_x91)))))))), y) 
top1#(new(free(old(free(old(free(free(serve))))))), y) 
top1#(free(new(old(free(old(free(old(_x81))))))), y) 
top1#(new(free(free(old(old(free(old(_x81))))))), y) 
Thus, the rule top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(old(free(old(free(old(_x81))))))), y) is replaced by the following rules:
top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(free(new(old(free(old(free(old(_x81))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(free(old(old(free(old(_x81))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y)) → top1#(new(free(old(free(old(free(free(old(_x91)))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y)) → top1#(new(free(old(free(free(old(old(_x81))))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y)) → top1#(new(free(old(free(old(free(free(serve))))))), y)

Problem 22: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)
top2#(free(old(free(_x61))), free(y))top1#(new(free(old(free(check(_x61))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(old(free(free(serve))))))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(old(free(free(old(_x91)))))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(old(free(serve)))))), y)top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(check(x), new(y))top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(free(_x61))), free(y)) → top1#(new(free(old(free(check(_x61))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(free(new(old(free(check(_x61))))), y) 
top1#(new(free(old(free(old(check(_x71)))))), y) 
top1#(new(free(old(free(new(check(_x71)))))), y) 
top1#(new(free(old(free(free(check(_x71)))))), y) 
top1#(new(free(old(free(old(_x71))))), y) 
top1#(new(free(free(old(check(_x61))))), y) 
Thus, the rule top2#(free(old(free(_x61))), free(y)) → top1#(new(free(old(free(check(_x61))))), y) is replaced by the following rules:
top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(old(free(old(_x71))))), y)top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(old(free(old(check(_x71)))))), y)
top2#(free(old(free(new(_x71)))), free(y)) → top1#(new(free(old(free(new(check(_x71)))))), y)top2#(free(old(free(_x61))), free(y)) → top1#(new(free(free(old(check(_x61))))), y)
top2#(free(old(free(_x61))), free(y)) → top1#(free(new(old(free(check(_x61))))), y)top2#(free(old(free(free(_x71)))), free(y)) → top1#(new(free(old(free(free(check(_x71)))))), y)

Problem 23: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(_x71))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(old(free(free(serve))))))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(old(free(free(old(_x91)))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(old(free(serve)))))), y)top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top1#(free(x), y)top2#(check(x), new(y))
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(old(free(old(_x71))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(old(_x71))))), y) 
top1#(free(new(old(free(old(_x71))))), y) 
top1#(new(free(old(free(free(serve))))), y) 
top1#(new(free(old(free(free(old(_x61)))))), y) 
Thus, the rule top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(old(free(old(_x71))))), y) is replaced by the following rules:
top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(free(old(_x71)))), free(y)) → top1#(free(new(old(free(old(_x71))))), y)
top2#(free(old(free(old(free(_x61))))), free(y)) → top1#(new(free(old(free(free(old(_x61)))))), y)top2#(free(old(free(old(serve)))), free(y)) → top1#(new(free(old(free(free(serve))))), y)

Problem 24: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(new(free(old(old(new(check(_x71)))))), y)
top2#(free(free(new(_x61))), free(y))top1#(new(free(free(new(check(_x61))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(new(free(old(free(free(serve))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(old(free(free(serve))))))), y)
top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)
top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(old(free(old(_x71))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(old(free(free(old(_x61)))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(old(free(free(old(_x91)))))))), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)
top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(old(free(serve)))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top1#(free(x), y)top2#(check(x), new(y))top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, old, free, new, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(free(old(old(_x71))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(free(serve))))), y) 
top1#(new(free(free(old(free(old(_x61)))))), y) 
top1#(free(new(free(old(old(_x71))))), y) 
Thus, the rule top2#(free(old(free(old(_x71)))), free(y)) → top1#(new(free(free(old(old(_x71))))), y) is replaced by the following rules:
top2#(free(old(free(old(serve)))), free(y)) → top1#(new(free(free(old(free(serve))))), y)top2#(free(old(free(old(_x71)))), free(y)) → top1#(free(new(free(old(old(_x71))))), y)
top2#(free(old(free(old(free(_x61))))), free(y)) → top1#(new(free(free(old(free(old(_x61)))))), y)

Problem 25: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(free(old(old(free(free(old(_x91)))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(free(old(new(check(_x81))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(free(old(free(old(_x91)))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(check(_x81))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(new(free(check(_x81))))))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(old(free(old(free(free(free(old(_x101))))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(old(free(old(free(free(free(serve)))))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(old(free(old(free(free(serve))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(free(new(old(old(new(old(new(free(serve)))))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(free(old(old(free(free(serve))))))), y)
top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(new(check(_x101))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)top2#(free(free(new(new(_x71)))), free(y))top1#(new(free(free(new(new(check(_x71)))))), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(old(check(_x101))))))))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(old(old(new(_x71)))), free(y))top1#(free(new(old(old(new(check(_x71)))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(new(free(old(_x91))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(free(old(new(new(check(_x91)))))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(free(new(free(old(_x81)))))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(_x71))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(free(old(old(new(free(check(_x91)))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(old(free(serve)))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(old(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(old(new(new(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(new(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(_x121)))))))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(free(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(new(old(free(_x91)))))), free(y))top1#(new(free(old(old(new(old(free(check(_x91)))))))), y)
top2#(free(free(new(_x61))), free(y))top1#(free(new(free(new(check(_x61))))), y)top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(free(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(_x111))))))))), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(old(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(new(free(old(check(_x91)))))))), y)top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(_x121)))))))))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(old(old(new(free(old(old(old(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(free(free(_x91))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(free(old(new(free(check(_x91)))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(free(old(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(_x81)))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(free(new(old(check(_x91)))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(free(free(new(free(_x71)))), free(y))top1#(new(free(free(new(free(check(_x71)))))), y)
top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(free(old(new(old(_x91))))))), y)
top2#(free(old(old(new(free(old(old(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(free(old(old(new(check(_x81))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(free(new(old(old(new(old(old(_x91))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(_x91))))))), y)
top2#(free(old(old(new(old(new(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(old(_x111))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(check(_x91)))))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(new(check(_x111)))))))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x81)))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(old(_x101)))))))), y)
top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(check(_x91)))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(old(free(old(_x71))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(old(free(free(old(_x61)))))), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(free(check(_x101))))))))), y)top2#(free(old(old(new(old(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(old(free(old(_x81)))))))), y)
top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(new(check(_x101))))))))), y)top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(_x71))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(new(free(new(check(_x91)))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(new(free(old(old(new(old(old(check(_x91)))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(free(new(new(check(_x91)))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)
top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(_x121)))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(free(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(free(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(free(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(old(free(_x91)))))))), free(y))top1#(new(free(old(old(new(old(new(free(old(_x91))))))))), y)top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(_x91))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(_x111))))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(check(_x71)))))), y)top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(free(check(_x121))))))))))), y)
top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)top2#(free(old(old(new(free(old(old(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(serve))))))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(_x101)))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(free(new(free(check(_x91)))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(new(free(free(check(_x91)))))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(free(old(serve)))), free(y))top1#(free(new(free(old(free(serve))))), y)
top2#(free(old(old(new(old(serve))))), free(y))top1#(new(free(old(old(new(free(serve)))))), y)top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(old(_x101)))))))), y)
top2#(free(old(old(new(old(new(_x91)))))), free(y))top1#(free(new(old(old(new(old(new(check(_x91)))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(free(old(old(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(old(old(serve)))))), free(y))top1#(new(free(old(old(new(old(free(serve))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(_x101)))))))))), y)
top2#(free(old(old(new(free(old(old(new(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(new(free(old(old(free(new(old(_x71))))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(check(_x111)))))))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(free(new(old(old(new(free(old(_x71))))))), y)top2#(free(old(old(new(old(new(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(new(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(new(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(check(_x121))))))))))), y)
top2#(free(old(old(new(old(free(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(free(check(_x111)))))))))), y)top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(_x91))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(free(old(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(free(old(free(serve))))))), y)top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(free(old(old(new(new(_x81))))), free(y))top1#(new(free(old(old(new(new(check(_x81))))))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(check(_x121))))))))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(free(old(new(free(old(_x81)))))))), y)
top1#(free(x), y)top2#(check(x), new(y))top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(new(free(old(old(new(old(free(new(serve)))))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(old(free(free(free(_x91))))))), free(y)) → top1#(new(free(free(old(old(free(free(old(_x91)))))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(free(old(free(old(_x91)))))))), y) 
top1#(new(free(free(old(old(free(free(free(old(_x101))))))))), y) 
top1#(new(free(free(old(old(free(free(free(serve)))))))), y) 
top1#(free(new(free(old(old(free(free(old(_x91)))))))), y) 
Thus, the rule top2#(free(old(old(old(free(free(free(_x91))))))), free(y)) → top1#(new(free(free(old(old(free(free(old(_x91)))))))), y) is replaced by the following rules:
top2#(free(old(old(old(free(free(free(_x91))))))), free(y)) → top1#(new(free(free(old(free(old(free(old(_x91)))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y)) → top1#(new(free(free(old(old(free(free(free(old(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y)) → top1#(free(new(free(old(old(free(free(old(_x91)))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y)) → top1#(new(free(free(old(old(free(free(free(serve)))))))), y)

Problem 26: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(old(free(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(free(old(new(check(_x81))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(check(_x81))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(new(free(check(_x81))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(old(free(free(free(serve)))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(old(free(old(free(free(serve))))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(free(new(old(old(new(old(new(free(serve)))))))), y)
top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(new(check(_x101))))))))), y)top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(new(free(old(_x91))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(old(free(free(old(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(old(free(free(serve)))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(free(old(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(new(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(check(_x121))))))))))), y)
top2#(free(free(new(_x61))), free(y))top1#(free(new(free(new(check(_x61))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(old(free(free(old(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(new(free(old(check(_x91)))))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(_x121)))))))))), y)top2#(free(old(old(new(old(free(free(_x91))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(free(check(_x101))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(free(old(new(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(free(old(new(free(serve))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(_x81)))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(check(_x111)))))))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(free(old(old(free(free(serve))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(free(new(old(check(_x91)))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(free(old(old(free(serve)))))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(free(old(new(old(_x91))))))), y)top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(free(old(old(new(check(_x81))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(old(check(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(free(old(old(free(free(free(free(serve)))))))))), y)top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(free(new(old(old(new(old(old(_x91))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(old(_x111))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(old(free(free(free(free(old(serve)))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(free(old(free(free(serve))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(check(_x91)))))))), y)
top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(check(_x121))))))))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(free(new(new(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(_x101)))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(new(check(_x131)))))))))))), y)top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x81)))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(free(old(free(old(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(serve))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(free(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(free(new(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(free(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(old(free(old(_x101))))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)
top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(free(new(free(old(old(new(free(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(old(free(old(_x71))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(old(free(free(old(_x61)))))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(old(new(old(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(old(free(old(_x81)))))))), y)top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(new(check(_x111)))))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(_x71))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(new(free(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(free(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(free(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(new(free(old(old(new(old(old(check(_x91)))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(free(old(old(free(free(old(_x91)))))))), y)top2#(free(old(old(new(old(new(old(free(_x91)))))))), free(y))top1#(new(free(old(old(new(old(new(free(old(_x91))))))))), y)
top2#(free(old(old(new(free(new(old(free(_x91)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(_x91))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(serve)))))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(free(free(old(serve)))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(old(free(free(old(_x101))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(free(new(free(old(old(new(free(check(_x91)))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(free(old(old(free(new(check(_x91)))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(old(free(free(free(old(_x101))))))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(serve))))))))), y)top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(_x111))))))))), y)
top2#(free(old(old(new(free(old(old(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(serve))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(new(free(free(check(_x91)))))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(old(new(free(new(old(free(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(new(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(free(old(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(old(_x101)))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(_x101)))))))))), y)
top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(new(check(_x121))))))))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(serve))))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(free(free(old(old(_x91)))))))), y)top2#(free(old(old(new(old(free(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(_x91))))))), y)
top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)top2#(x, free(y))top1#(x, check(new(y)))
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(free(serve)))))))))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(old(free(free(free(old(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(free(old(serve)))))), y)top1#(free(x), y)top2#(check(x), new(y))
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(new(free(old(old(new(old(free(new(serve)))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(free(old(old(new(new(check(_x91)))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(old(_x121)))))))))), y)
top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(_x121)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(old(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(check(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(old(free(old(_x101))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(check(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(free(old(free(old(_x91)))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(free(old(free(old(_x111)))))))))), y)
top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(free(new(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(new(check(_x101))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)top2#(free(old(old(new(free(new(old(free(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(new(check(_x101))))))))), y)
top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(_x111))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(serve))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(serve)))))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(serve)))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(serve)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(serve))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(free(free(old(free(serve)))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(serve)))))))))), y)top1#(free(x), y)top2#(x, check(new(y)))
top2#(free(free(new(new(_x71)))), free(y))top1#(new(free(free(new(new(check(_x71)))))), y)top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(free(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(check(_x121))))))))))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(new(old(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(old(_x121)))))))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(old(old(new(free(free(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(free(check(_x101))))))))), y)top2#(free(free(old(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)
top2#(free(old(old(new(free(new(old(old(serve)))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(serve))))))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(free(new(old(old(new(check(_x71)))))), y)
top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(free(new(free(old(_x81)))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(free(old(free(old(free(old(_x91)))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(old(free(free(old(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(check(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(_x121)))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(free(old(old(_x101))))))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(free(new(free(serve))))))), y)top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)
top2#(free(old(old(new(old(free(_x91)))))), free(y))top1#(new(free(old(old(new(old(free(check(_x91)))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(old(free(free(serve)))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(free(free(free(free(old(old(_x111)))))))))), y)top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(free(old(free(serve)))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(_x101)))))))), y)
top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(_x111))))))))), y)top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(free(check(_x101))))))))), y)
top2#(x, free(y))top1#(new(x), check(y))top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(check(_x121))))))))))), y)top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(old(old(new(free(old(old(old(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(new(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(serve))))))), free(y))top1#(new(free(old(free(old(new(new(free(serve)))))))), y)top2#(free(old(old(new(old(new(new(free(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(check(_x121))))))))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(serve))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(free(old(free(old(free(serve)))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(free(old(old(_x121)))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(free(free(new(free(_x71)))), free(y))top1#(new(free(free(new(free(check(_x71)))))), y)
top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(free(new(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(free(old(old(_x101))))))))), y)top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(_x91))))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x121)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(free(free(_x141)))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(old(_x121)))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(old(_x111)))))))))), y)
top2#(free(old(old(new(free(new(old(old(free(_x101))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x101)))))))))), y)top2#(free(old(old(new(free(free(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(new(check(_x111)))))))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(serve)))))))))), y)top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(old(_x101)))))))), y)top2#(free(old(old(new(free(free(old(new(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(check(_x91)))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(serve))))))))))), y)
top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(serve)))))))))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(free(old(old(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(free(check(_x101))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(new(check(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(serve))))))))), y)top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)
top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(check(_x131)))))))))))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(_x121)))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(free(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(free(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(free(check(_x101))))))))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(old(old(new(free(old(old(free(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(new(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(serve))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(_x91))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(check(_x71)))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(old(free(free(free(serve)))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(free(old(old(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(_x101)))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(free(new(free(check(_x91)))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(free(new(free(old(free(serve))))), y)top2#(free(old(old(new(old(serve))))), free(y))top1#(new(free(old(old(new(free(serve)))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(old(free(old(new(new(check(_x91)))))))), y)top2#(free(old(old(new(free(free(old(new(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(_x91)))))), free(y))top1#(free(new(old(old(new(old(new(check(_x91)))))))), y)top2#(free(old(old(new(free(new(new(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(serve))))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(free(old(old(new(new(check(_x91)))))))), y)top2#(free(old(old(new(old(old(serve)))))), free(y))top1#(new(free(old(old(new(old(free(serve))))))), y)
top2#(free(old(old(new(free(old(old(new(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(new(check(_x121))))))))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(new(free(old(old(free(new(old(_x71))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(free(new(old(old(new(free(old(_x71))))))), y)top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(old(_x111))))))))))), y)
top2#(free(old(old(new(free(new(new(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(new(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(new(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(new(check(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(old(_x131)))))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(free(old(serve))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(serve)))))))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(free(old(free(serve))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(old(new(new(_x81))))), free(y))top1#(new(free(old(old(new(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(check(_x121))))))))))), y)top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(free(old(free(old(free(serve))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(free(old(new(free(old(_x81)))))))), y)top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(old(_x101)))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(old(free(free(old(_x101))))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(_x121)))))))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(check(_x121))))))))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(old(new(old(new(free(new(new(check(_x121))))))))))), y) 
top1#(new(free(old(old(new(old(new(new(free(new(new(check(_x131)))))))))))), y) 
top1#(new(free(old(old(new(old(new(new(free(new(free(check(_x131)))))))))))), y) 
top1#(new(free(old(old(new(old(new(new(free(new(old(check(_x131)))))))))))), y) 
top1#(new(free(old(old(new(old(new(new(free(new(old(_x131))))))))))), y) 
top1#(free(new(old(old(new(old(new(new(free(new(check(_x121))))))))))), y) 
Thus, the rule top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(check(_x121))))))))))), y) is replaced by the following rules:
top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(new(_x131)))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y)) → top1#(free(new(old(old(new(old(new(new(free(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(old(_x131))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y)) → top1#(new(free(old(old(new(old(new(free(new(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y)) → top1#(new(free(old(old(new(old(new(new(free(new(free(check(_x131)))))))))))), y)

Problem 27: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(new(free(check(_x81))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(free(new(old(old(new(old(new(free(serve)))))))), y)
top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(new(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(new(free(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(old(_x121)))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(new(free(old(_x91))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(old(free(free(serve)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(free(new(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(free(old(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(new(check(_x101))))))))), y)top2#(free(free(new(_x61))), free(y))top1#(free(new(free(new(check(_x61))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(_x81)))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(check(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(free(old(old(free(serve)))))), y)top2#(old(_x41), free(y))top1#(new(old(check(_x41))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(free(old(new(old(_x91))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(free(old(old(new(check(_x81))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(free(new(free(serve))))))))))))), y)
top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(old(check(_x101))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(free(old(old(free(free(free(free(serve)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(free(serve)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(old(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(old(_x111))))))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(free(old(free(free(serve))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(old(free(free(free(free(old(serve)))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(_x101)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(new(check(_x131)))))))))))), y)
top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x81)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(free(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(serve))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(free(new(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(free(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(old(_x131))))))))))), y)
top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(free(new(free(old(old(new(free(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(old(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(old(free(old(_x81)))))))), y)
top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(new(free(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(free(new(old(old(free(new(old(new(check(_x101))))))))), y)top2#(free(old(old(new(free(new(old(free(_x91)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(_x91))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(free(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(free(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(old(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(serve))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(serve)))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(free(old(old(free(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(_x111))))))))), y)top2#(free(old(old(new(free(new(old(free(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(new(check(_x121))))))))))), y)
top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(free(old(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(old(_x121))))))))))), y)top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(old(_x101)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(free(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(free(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(_x101)))))))))), y)
top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(new(check(_x121))))))))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(old(new(old(new(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(free(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(free(free(old(old(_x91)))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(_x131)))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(new(check(_x131)))))))))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(_x141)))))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(_x131))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(old(old(_x131))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(serve))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(check(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(free(old(free(old(_x91)))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(free(old(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(new(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(free(free(old(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(free(new(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(new(check(_x101))))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(free(serve)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(free(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(old(free(old(_x141)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(free(old(_x141)))))))))))))), y)top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(serve)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(serve))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(serve)))))))))), y)
top2#(free(free(new(new(_x71)))), free(y))top1#(new(free(free(new(new(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(free(new(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(free(new(new(free(old(_x141))))))))))))), y)top2#(free(free(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(check(_x121))))))))))), y)top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)
top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(free(old(_x161))))))))))))))), y)
top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)top2#(free(old(old(new(old(new(new(free(new(free(new(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(new(check(_x141))))))))))))), y)
top2#(free(free(old(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(new(free(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(check(_x141))))))))))))), y)top2#(free(free(old(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(free(new(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(old(_x131))))))))))), y)
top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(old(_x131))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(free(new(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(_x121)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(free(old(old(_x101))))))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(free(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(old(free(free(serve)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(old(_x141)))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(free(free(free(free(old(old(_x111)))))))))), y)
top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(_x101)))))))), y)top2#(free(old(old(new(free(new(new(old(free(_x121))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(serve))))))))))))), y)top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)
top2#(x, free(y))top1#(check(x), new(y))top2#(free(old(old(new(old(new(new(free(new(new(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(check(_x131)))))))))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(serve))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(free(old(free(old(free(serve)))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(new(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(free(new(old(_x141))))))))))))), y)top2#(free(free(new(free(_x71)))), free(y))top1#(new(free(free(new(free(check(_x71)))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(free(new(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(old(_x121)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(_x91))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(new(free(free(serve))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(free(_x141)))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(free(free(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(free(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(check(_x91)))))))), y)top2#(free(old(old(new(free(free(old(new(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(new(check(_x131)))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(free(old(old(free(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(new(check(_x101))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(serve)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(serve))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(check(_x131)))))))))))), y)top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)
top2#(free(old(old(new(free(old(new(old(serve)))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(serve))))))))), y)top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(new(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(free(new(check(_x81))))))), y)
top2#(free(old(old(new(old(new(free(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(serve)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(serve))))))))))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(old(free(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(_x91))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(old(free(free(free(serve)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(old(new(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(free(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(free(old(old(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(free(new(free(check(_x91)))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(free(new(free(old(free(serve))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(old(free(old(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(_x91)))))), free(y))top1#(free(new(old(old(new(old(new(check(_x91)))))))), y)
top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(old(_x131))))))))))), y)top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(free(new(old(old(new(free(old(_x71))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(old(_x111))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(_x131))))))))))), y)top2#(free(old(old(new(free(new(new(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(old(old(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(old(old(serve))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(serve)))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(free(old(serve))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(free(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(check(_x151)))))))))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(free(old(free(serve))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(_x121)))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(check(_x121))))))))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(old(_x151))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(old(_x161)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(free(new(old(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(_x121)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(free(old(old(_x141)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(check(_x151)))))))))))))), y)top1#(free(x), y)top2#(check(new(x)), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(old(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(old(old(free(_x111)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(old(_x111))))))))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(check(_x101))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(_x141)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(free(old(new(check(_x81))))))), y)
top2#(free(old(old(new(free(old(new(old(free(_x101))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(_x101)))))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(check(_x81))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(free(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(old(free(free(free(serve)))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(old(free(old(free(free(serve))))))), y)
top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(_x111))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(old(_x161)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(new(check(_x151)))))))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(free(check(_x101))))))))), y)
top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(new(new(free(free(free(serve))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(old(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(free(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(old(free(old(_x141)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(free(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(free(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(free(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(check(_x141))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(old(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(free(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(new(free(old(check(_x91)))))))), y)top2#(free(old(old(new(old(free(free(_x91))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(free(old(new(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(free(old(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(free(new(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(free(old(old(free(free(serve))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(old(_x121)))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(_x131))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(free(check(_x131)))))))))))), y)top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(free(new(old(old(new(old(old(_x91))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(old(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(free(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(free(check(_x161))))))))))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(free(old(free(old(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(new(free(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(free(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(old(free(old(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(free(old(old(_x141)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(new(free(free(old(_x141))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(old(free(old(_x71))))), y)top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(old(free(free(old(_x61)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(old(free(new(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(free(old(old(check(_x121))))))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(_x71))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(free(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(new(free(old(old(new(old(old(check(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(old(free(serve)))))))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(free(old(old(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(old(new(old(free(_x91)))))))), free(y))top1#(new(free(old(old(new(old(new(free(old(_x91))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(old(_x101)))))))), y)
top2#(free(old(old(new(free(new(new(old(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(serve)))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(free(free(old(serve)))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(old(free(free(old(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(free(new(free(old(old(new(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(old(free(free(free(old(_x101))))))))), y)
top2#(free(old(old(new(free(old(old(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(serve))))))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(serve))))))))), y)
top2#(free(old(old(new(free(old(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(new(free(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(_x111))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(check(_x121))))))))))), y)
top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(serve))))))))), y)
top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(_x91))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(free(free(old(serve)))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(check(_x111)))))))))), y)top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(old(free(free(free(old(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(free(old(serve)))))), y)top1#(free(x), y)top2#(check(x), new(y))
top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(old(_x151))))))))))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(new(free(old(old(new(old(free(new(serve)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(free(old(old(new(new(check(_x91)))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(new(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(new(check(_x141))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(old(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(free(old(_x141)))))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(old(free(old(_x101))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(new(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(new(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(free(serve)))))))))))))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(new(new(old(_x141))))))))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(old(_x121)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(old(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(new(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(old(_x111))))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(serve)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(serve))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(serve)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(serve)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(serve))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(free(free(old(free(serve)))))))), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(old(_x121)))))))))), y)
top2#(free(old(old(new(free(new(new(old(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(free(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(free(new(new(new(free(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(free(new(old(old(serve)))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(serve))))))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(free(new(old(old(new(check(_x71)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(new(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(free(new(free(old(_x81)))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(free(old(free(old(free(old(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(free(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(old(free(free(old(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(old(free(_x91)))))), free(y))top1#(new(free(old(old(new(old(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(free(old(free(serve)))))))), y)
top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(free(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(old(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(new(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(serve))))))), free(y))top1#(new(free(old(free(old(new(new(free(serve)))))))), y)top2#(free(old(old(new(old(new(new(free(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(free(new(old(_x141))))))))))))), y)top2#(free(serve), free(y))top1#(check(free(free(serve))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(free(new(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(free(old(old(_x121)))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(old(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(old(check(_x131)))))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(free(old(old(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(free(new(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(free(_x111)))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x121)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(new(old(old(free(_x101))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x101)))))))))), y)
top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(new(check(_x111)))))))))), y)top1#(free(x), y)top2#(new(x), check(y))
top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(old(_x101)))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(free(new(old(_x141))))))))))))), y)
top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(free(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(serve))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(old(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(old(check(_x151)))))))))))))), y)
top2#(old(_x41), free(y))top1#(new(old(_x41)), y)top2#(serve, free(y))top1#(check(free(serve)), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(free(check(_x101))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(_x131))))))))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(serve))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(check(_x141))))))))))))), y)
top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(_x121)))))))))), y)top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(serve))))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(free(check(_x131)))))))))))), y)
top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(_x101)))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)top2#(free(old(old(new(old(serve))))), free(y))top1#(new(free(old(old(new(free(serve)))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(old(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(free(old(new(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(new(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(free(old(old(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(new(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(serve))))))))), y)top2#(free(old(old(new(old(old(serve)))))), free(y))top1#(new(free(old(old(new(old(free(serve))))))), y)
top2#(free(old(old(new(free(old(old(new(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(new(free(old(old(free(new(old(_x71))))))), y)
top2#(free(old(old(new(old(new(new(new(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(new(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(serve)))))))))), y)
top2#(free(old(old(new(new(_x81))))), free(y))top1#(new(free(old(old(new(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(new(free(free(serve))))))))))))), y)
top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(free(old(free(old(free(serve))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(free(old(new(free(old(_x81)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(old(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(new(new(_x111)))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(old(_x101)))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(old(free(free(old(_x101))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y)) → top1#(new(free(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(free(old(old(new(old(new(new(free(new(free(free(serve))))))))))))), y) 
top1#(free(new(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y) 
Thus, the rule top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y)) → top1#(new(free(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y) is replaced by the following rules:
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y)) → top1#(new(free(free(old(old(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y)) → top1#(free(new(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y)

Problem 28: ForwardNarrowing



Dependency Pair Problem

Dependency Pairs

top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(new(free(check(_x81))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(free(_x121))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(old(free(old(_x121)))))))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(old(old(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(free(new(old(old(new(old(new(free(serve)))))))), y)
top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(new(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(new(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(new(free(old(_x91))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(old(old(old(free(serve)))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(old(free(free(serve)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(free(new(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(free(old(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(new(check(_x101))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(_x161))))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(free(old(old(_x161)))))))))))))), y)
top2#(free(free(new(_x61))), free(y))top1#(free(new(free(new(check(_x61))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(old(_x111)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(free(new(free(old(free(free(old(free(free(free(serve)))))))))), y)top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(old(check(_x121))))))))))), y)
top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(_x81)))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(check(_x91)))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(free(old(old(free(serve)))))), y)top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(free(old(old(new(check(_x81))))))), y)
top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(new(old(check(_x101))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(old(_x111))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(free(old(free(free(serve))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(free(new(free(old(old(new(old(new(old(free(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(old(old(_x131))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(_x101)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(free(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(old(_x151))))))))))))), y)top2#(free(free(_x51)), free(y))top1#(free(new(free(check(_x51)))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(new(free(free(old(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x81)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(free(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(free(old(new(new(free(old(old(_x191))))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(serve))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(free(old(_x161))))))))))))))), y)top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(free(new(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(old(free(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(free(old(old(free(old(_x81))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(free(new(free(old(old(new(free(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(free(_x171))))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(old(free(free(old(_x171)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(free(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(old(free(_x81))))))), free(y))top1#(new(free(old(old(new(old(free(old(_x81)))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(free(new(old(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(old(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(new(check(_x111)))))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(new(free(new(check(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(_x171))))))))))))))), y)
top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(free(new(old(old(free(new(old(new(check(_x101))))))))), y)top2#(free(old(old(new(free(new(old(free(_x91)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(_x91))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(free(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(free(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(old(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(old(_x141)))))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(free(free(old(serve)))))))), y)top2#(old(free(_x51)), free(y))top1#(new(old(free(check(_x51)))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(old(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(free(new(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(free(new(old(old(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(free(new(old(old(free(free(new(old(free(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(new(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(old(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(serve))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(free(serve)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(new(old(_x171))))))))))))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(old(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(serve))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(serve)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(old(_x151))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(free(old(old(free(new(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(free(old(old(old(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(_x111))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(new(check(_x121))))))))))), y)top2#(free(_x31), free(y))top1#(free(check(new(_x31))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(free(old(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(new(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(new(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(free(new(old(old(new(old(new(old(_x101)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(free(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(free(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(free(free(check(_x181))))))))))))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x101))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(_x101)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(free(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(free(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(free(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(free(old(free(new(old(free(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(free(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(free(check(_x181))))))))))))))))), y)
top2#(free(old(old(_x61))), free(y))top1#(new(free(old(old(_x61)))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(old(free(old(_x171))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(old(free(serve)))))), free(y))top1#(new(free(old(old(new(free(free(serve))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(old(free(free(free(old(old(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(free(new(old(old(new(free(new(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(_x131)))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y)top2#(free(free(old(new(_x71)))), free(y))top1#(new(free(free(old(new(check(_x71)))))), y)
top2#(x, free(y))top1#(x, check(new(y)))top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(free(new(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(free(old(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(_x141)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(free(new(old(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(free(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(free(new(old(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(serve))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(new(free(free(old(free(serve)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(old(old(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(old(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(free(free(old(old(_x81))))))), y)top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(old(old(_x131))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(serve))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(free(new(old(free(old(free(serve)))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(_x121)))))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(free(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(old(free(free(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(free(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(free(free(check(_x191)))))))))))))))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(free(old(free(old(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(free(old(free(new(old(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(free(old(free(old(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(_x171)))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(free(new(new(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(free(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(free(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(free(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(new(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(new(check(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(old(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(old(free(old(_x171))))))))))))))))), y)top2#(free(old(old(new(free(free(new(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(new(check(_x101))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(old(free(serve))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(free(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(free(old(new(new(free(old(free(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(old(old(check(_x191)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(free(serve))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(serve)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(free(old(old(_x161)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(old(free(old(_x141)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(serve))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(free(old(free(free(serve)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(free(old(_x141)))))))))))))), y)top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(serve)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(serve))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(serve)))))))))), y)
top2#(free(free(new(new(_x71)))), free(y))top1#(new(free(free(new(new(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(free(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(free(new(new(free(old(_x141))))))))))))), y)
top2#(free(free(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(old(check(_x121))))))))))), y)
top2#(free(free(free(_x61))), free(y))top1#(new(free(free(free(check(_x61))))), y)top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(check(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(free(old(_x161))))))))))))))), y)top2#(free(_x41), free(y))top1#(free(new(check(_x41))), y)
top2#(free(old(old(new(old(new(new(free(new(free(new(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(new(check(_x141))))))))))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(new(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(check(_x141))))))))))))), y)
top2#(free(free(old(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(free(new(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(free(new(new(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(free(check(_x171)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(old(_x131))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(_x171)))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(free(new(new(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(old(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(new(free(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(free(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(old(free(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(free(new(old(old(_x191))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(free(new(old(free(old(new(free(old(new(free(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(old(old(_x51)), free(y))top1#(new(old(old(check(_x51)))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(free(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(old(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(old(_x121)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(old(free(old(free(free(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(serve)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(serve))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(free(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(free(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(check(_x161))))))))))))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(new(free(old(old(old(check(_x71)))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(old(old(free(serve)))))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(free(old(old(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(old(free(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(free(new(free(old(check(_x61))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(old(free(old(_x171))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(old(free(free(serve)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(old(_x141)))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(old(free(free(free(free(old(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(new(old(_x101)))))))), y)
top2#(free(old(old(new(free(new(new(old(free(_x121))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(free(old(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(serve))))))))))))), y)
top2#(free(old(free(_x61))), free(y))top1#(free(new(old(free(check(_x61))))), y)top2#(x, free(y))top1#(check(x), new(y))
top2#(free(old(old(new(old(new(new(free(new(new(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(old(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(serve))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(free(old(free(old(free(serve)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(new(free(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(_x141)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(old(check(_x151)))))))))))))), y)top2#(free(free(new(free(_x71)))), free(y))top1#(new(free(free(new(free(check(_x71)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(free(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(old(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(free(free(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(free(new(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(old(_x171))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(_x161))))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(old(old(old(old(_x161)))))))))))))), y)top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(free(new(old(old(new(old(new(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(old(free(new(old(_x91))))))), y)
top2#(free(old(old(new(free(old(new(old(old(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(new(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(new(check(_x151)))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(free(_x141)))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(old(old(new(free(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(new(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(free(old(new(check(_x191)))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(free(free(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(free(free(old(free(free(serve)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(free(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(new(free(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(free(new(new(old(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(check(_x91)))))))), y)
top2#(free(old(old(new(free(free(old(new(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(old(new(free(old(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(free(old(check(_x181))))))))))))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(free(new(old(free(old(free(old(_x81))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(_x151)))))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(free(old(free(old(_x151))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(old(new(free(new(check(_x161))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(serve)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(new(check(_x131)))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(free(old(old(free(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(new(new(old(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(old(_x121)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(free(new(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(free(new(old(new(free(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(new(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(free(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(old(free(old(_x121)))))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(new(free(old(free(old(check(_x71)))))), y)top2#(free(old(old(new(free(new(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(serve)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(serve))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(serve))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(free(serve)))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(old(free(free(serve)))))), y)top2#(free(old(old(new(free(old(new(old(serve)))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(serve))))))))), y)
top2#(free(free(old(free(_x71)))), free(y))top1#(new(free(free(old(free(check(_x71)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(old(free(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(free(_x141))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(old(free(free(check(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(free(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(serve)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(serve))))))))))), y)
top2#(free(free(_x51)), free(y))top1#(check(free(free(new(_x51)))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(old(free(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(free(old(old(new(old(_x91))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(free(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(_x161))))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(old(free(old(_x161)))))))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(old(free(free(free(serve)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(free(_x191))))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(free(free(old(_x191)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(_x151)))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(old(old(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(free(check(_x121))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(free(old(old(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(free(new(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(free(old(serve)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(free(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(new(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(free(new(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(free(new(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(free(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(free(new(free(old(free(serve))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(old(free(old(new(new(check(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(_x91)))))), free(y))top1#(free(new(old(old(new(old(new(check(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(free(new(old(free(old(new(old(new(free(old(old(old(old(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(old(check(_x171)))))))))))))))), y)top2#(free(old(_x51)), free(y))top1#(free(new(old(check(_x51)))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(new(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(old(new(check(_x161))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(old(_x131))))))))))), y)top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(free(new(old(old(new(free(old(_x71))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(free(new(free(check(_x181))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(_x131))))))))))), y)
top2#(free(old(old(new(free(new(new(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(free(new(old(free(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(free(new(old(old(new(new(free(old(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(old(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(old(new(new(old(old(serve))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(serve)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(free(old(free(old(free(free(free(serve)))))))))), y)
top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(free(old(serve))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(free(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(check(_x151)))))))))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(old(free(old(_x61)))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(old(free(free(old(free(serve))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(_x121)))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(free(old(old(new(free(new(old(free(old(_x181)))))))))))))))))), y)top2#(free(old(old(new(old(new(old(_x101))))))), free(y))top1#(new(free(old(old(new(old(new(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(free(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(free(old(free(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(old(check(_x121))))))))))), y)
top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(free(old(free(old(_x61)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(old(old(free(serve)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(old(_x151))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(old(_x161)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(free(new(old(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(_x121)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(free(old(old(_x141)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(old(free(old(new(new(free(old(old(_x191))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(check(_x151)))))))))))))), y)
top1#(free(x), y)top2#(check(new(x)), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(free(old(old(new(new(old(free(old(_x171))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(serve))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(old(free(serve)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(new(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(new(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(new(check(_x141))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(old(free(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(free(old(old(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(old(new(new(old(old(free(_x111)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(free(old(_x111))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(_x151)))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(free(old(free(old(_x151))))))))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(check(_x101))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(_x141)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(old(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(_x81))))), free(y))top1#(free(new(old(free(old(new(check(_x81))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x101))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(_x101)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(serve))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(old(free(old(serve)))))))))))))), y)top2#(free(old(old(new(old(_x81))))), free(y))top1#(free(new(old(old(new(old(check(_x81))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(free(new(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(free(old(new(new(free(old(old(check(_x191)))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(old(free(free(free(serve)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(serve))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(old(free(serve)))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(new(old(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(new(_x191)))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(free(old(new(new(free(old(new(check(_x191)))))))))))))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(free(new(old(free(old(old(_x61)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(free(old(old(new(new(old(old(_x181)))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(free(old(check(_x181))))))))))))))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(old(free(old(free(free(serve))))))), y)
top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(_x111))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(new(free(check(_x171)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(old(_x161)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(old(_x171))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(old(free(old(new(new(free(old(old(_x191))))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(free(new(free(free(old(old(free(free(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(new(check(_x151)))))))))))))), y)top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(free(old(old(_x71))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(free(new(old(old(new(new(old(free(old(_x171))))))))))))))))), y)top2#(free(old(old(old(_x71)))), free(y))top1#(free(new(old(old(old(_x71))))), y)
top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(new(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(old(new(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(old(check(_x161))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(new(free(old(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(_x111)))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(old(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(old(new(check(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(free(new(new(old(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(new(new(free(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(free(new(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(free(old(old(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(check(_x161))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(free(new(free(old(free(free(old(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(old(check(_x191)))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(free(new(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(free(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(old(free(old(_x141)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(old(free(old(_x171))))))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(free(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(free(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(free(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(new(free(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(free(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(old(free(free(free(old(free(free(old(_x111)))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(free(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(free(free(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(old(free(old(new(free(new(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(new(free(old(old(new(free(old(check(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(old(free(free(_x91))))))), free(y))top1#(new(free(old(old(new(free(free(old(_x91)))))))), y)top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(free(check(_x101))))))))), y)
top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(free(old(new(free(check(_x91)))))))), y)top2#(free(old(old(new(free(old(serve)))))), free(y))top1#(new(free(old(free(old(new(free(serve))))))), y)
top2#(free(free(old(_x61))), free(y))top1#(new(free(free(old(_x61)))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(free(new(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(free(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(free(new(free(old(old(free(free(serve))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(free(old(_x161))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(new(free(free(new(serve))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(old(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(new(old(new(_x111)))))))), free(y))top1#(new(free(old(free(old(new(new(old(new(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(old(free(free(free(free(free(serve)))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(free(new(old(old(new(old(old(_x91))))))), y)top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(free(new(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(serve))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(free(new(old(old(new(new(free(free(old(free(serve)))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(new(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(new(old(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(free(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(free(check(_x161))))))))))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(free(old(old(_x71)))), free(y))top1#(new(free(free(old(old(check(_x71)))))), y)
top2#(free(old(old(new(free(new(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(old(_x111))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(free(new(old(check(_x181))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(free(old(free(old(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(old(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(new(free(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(free(new(old(old(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(old(old(_x121)))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(free(old(free(old(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(free(old(old(_x141)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(new(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(free(new(old(check(_x181))))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(old(free(free(old(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(free(old(_x71)))), free(y))top1#(free(new(old(free(old(_x71))))), y)top2#(free(old(free(old(free(_x61))))), free(y))top1#(new(free(old(free(free(old(_x61)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(old(free(new(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(new(_x51)), free(y))top1#(new(free(new(check(_x51)))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(new(free(new(free(serve))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(free(new(old(free(old(new(free(old(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(free(old(old(check(_x121))))))))))), y)top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(_x71))))), y)
top2#(old(new(_x51)), free(y))top1#(new(old(new(check(_x51)))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(old(old(free(new(new(check(_x91)))))))), y)
top2#(free(old(old(new(old(old(_x91)))))), free(y))top1#(new(free(old(old(new(old(old(check(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(free(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(free(new(old(free(old(serve))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(old(free(serve)))))))))))))), y)
top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(free(old(old(free(free(old(_x91)))))))), y)top2#(free(old(old(new(old(new(old(free(_x91)))))))), free(y))top1#(new(free(old(old(new(old(new(free(old(_x91))))))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(_x111))))))))), y)top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(free(new(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(old(free(new(old(old(_x101)))))))), y)
top2#(free(old(old(new(free(new(new(old(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(serve)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(free(new(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(old(free(_x61))))), free(y))top1#(new(free(free(old(old(old(_x61)))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(new(free(free(old(free(free(free(old(serve)))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(free(old(free(free(old(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(free(free(check(_x181))))))))))))))))), y)top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(free(new(free(old(old(new(free(check(_x91)))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(old(free(free(free(old(_x101))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(free(old(free(free(old(free(free(serve))))))))), y)top2#(free(old(old(new(free(old(old(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(serve))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(free(_x201)))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(free(new(old(old(new(new(free(free(old(free(old(_x201))))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(new(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(new(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(free(_x91)))))), free(y))top1#(new(free(old(old(new(free(free(check(_x91)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(old(_x151))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(_x111))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(new(old(_x181)))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(free(new(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(serve))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(free(new(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(old(check(_x171)))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(free(old(old(new(new(free(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(free(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(new(_x61))), free(y))top1#(new(free(old(new(check(_x61))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(serve))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(free(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(old(free(check(_x191)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(old(old(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(old(free(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(_x91)))))), free(y))top1#(free(new(old(free(old(new(old(_x91))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(new(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(new(check(_x161))))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(old(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(free(free(old(serve)))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(free(serve)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(free(new(old(free(old(new(old(new(old(free(old(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(_x111)))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(check(_x111)))))))))), y)
top2#(free(old(old(free(_x71)))), free(y))top1#(new(free(old(old(free(check(_x71)))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(new(free(free(old(old(free(free(free(old(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(free(new(old(check(_x181))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(free(check(_x171)))))))))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(free(old(free(old(serve)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(serve))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(new(free(old(free(free(serve)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(old(_x141)))))))))))), y)top1#(free(x), y)top2#(check(x), new(y))
top2#(free(old(old(new(free(old(new(old(free(old(new(old(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(old(old(_x181)))))))))))))))), y)
top2#(free(old(old(new(old(new(old(serve))))))), free(y))top1#(new(free(old(old(new(old(free(new(serve)))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(new(free(old(old(_x151))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(old(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(new(free(free(old(old(new(new(check(_x91)))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(_x121)))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(old(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(free(_x191))))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(old(_x191)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(free(old(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(free(new(old(old(new(old(new(free(new(new(old(_x131))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(old(free(old(_x171))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(new(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(new(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(old(old(_x121)))))))))), y)top2#(free(old(old(new(free(old(new(old(old(new(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(free(_x201)))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(free(old(free(free(old(_x201))))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(free(old(check(_x191)))))))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(_x151)))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(free(free(old(_x151))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(new(_x141))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(new(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(free(new(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(_x111))))))))), free(y))top1#(new(free(free(free(old(free(old(free(free(old(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(_x141))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(free(old(free(old(_x141)))))))))))))), y)
top2#(free(old(old(new(free(new(new(free(_x111)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(new(free(old(free(serve))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(old(free(old(_x101))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(new(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(new(check(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(old(free(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(free(old(new(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(serve))))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(free(new(new(free(free(serve)))))))))))))), y)top2#(free(old(old(_x61))), free(y))top1#(free(new(old(old(check(_x61))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(new(new(old(_x141))))))))))))), y)top2#(free(old(free(old(serve)))), free(y))top1#(free(new(old(free(free(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(new(free(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(free(new(old(old(free(new(free(old(free(new(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(free(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(free(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(new(old(_x121)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(old(old(_x131))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(free(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(old(new(free(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(free(new(new(check(_x161))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(free(new(old(old(new(old(new(new(free(free(new(old(free(free(serve)))))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(new(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(new(_x101))))))), free(y))top1#(new(free(old(free(old(new(new(new(check(_x101))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(free(old(free(old(_x161)))))))))))))), y)
top2#(free(old(old(new(free(old(old(free(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(old(old(free(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(serve))))))))), free(y))top1#(new(free(free(old(old(new(old(free(old(free(serve)))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(free(serve))))))))))), free(y))top1#(new(free(free(old(old(free(free(free(free(free(free(free(serve)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(old(old(check(_x151)))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(serve)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(serve))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(free(old(free(free(old(free(serve)))))))), y)
top1#(free(x), y)top2#(x, check(new(y)))top2#(free(old(free(_x61))), free(y))top1#(new(free(free(old(check(_x61))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(new(old(old(_x151))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(old(free(old(_x121)))))))))), y)
top2#(free(old(old(new(free(new(new(old(old(free(_x111)))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(old(_x111))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(_x121))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(old(check(_x121))))))))))), y)top2#(old(old(_x51)), free(y))top1#(new(old(old(_x51))), y)
top2#(free(old(old(new(free(free(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(free(check(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(old(old(free(_x121))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(old(free(old(_x121)))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(free(new(old(free(old(new(free(old(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(new(old(free(new(new(new(free(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(free(old(_x161))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(free(old(_x181)))))))))))))))), y)
top2#(free(old(old(new(free(new(old(old(serve)))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(serve))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(free(new(new(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(_x161))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(old(old(new(free(new(check(_x161))))))))))))))), y)top2#(free(old(old(new(_x71)))), free(y))top1#(free(new(old(old(new(check(_x71)))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(free(_x201)))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(new(free(old(free(free(old(_x201))))))))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(new(new(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(old(free(new(free(old(_x81)))))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(new(free(free(old(free(old(free(old(_x91)))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(free(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(old(free(free(free(_x91))))))), free(y))top1#(free(new(old(free(old(free(free(old(_x91)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(free(_x141))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(free(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(new(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(new(new(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(check(_x111)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(new(free(free(old(_x151)))))))))))))), y)
top2#(free(old(old(new(old(free(_x91)))))), free(y))top1#(new(free(old(old(new(old(free(check(_x91)))))))), y)top2#(free(old(old(new(old(new(new(free(old(free(old(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(old(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(free(old(new(old(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(check(_x121))))))))))), y)top2#(free(old(old(old(free(free(free(serve))))))), free(y))top1#(free(new(old(free(free(free(old(free(serve)))))))), y)
top2#(free(old(old(new(free(old(free(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(free(check(_x101))))))))), y)top2#(free(old(old(new(old(new(new(old(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(old(_x111))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(_x121))))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(old(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(x, free(y))top1#(new(x), check(y))
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(free(new(free(old(old(new(old(new(new(new(free(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(old(old(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(new(old(serve))))))), free(y))top1#(new(free(old(free(old(new(new(free(serve)))))))), y)
top2#(free(old(old(new(old(new(new(free(free(_x121))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(check(_x121))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(new(free(free(new(old(_x141))))))))))))), y)
top2#(free(serve), free(y))top1#(check(free(free(serve))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(free(_x151)))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(old(free(old(_x151))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(free(new(old(free(serve)))))))))))))), y)top2#(free(old(old(new(free(old(old(free(old(_x121))))))))), free(y))top1#(free(new(free(old(old(new(old(free(old(old(_x121)))))))))), y)
top2#(free(old(old(old(free(serve))))), free(y))top1#(new(free(old(free(free(old(serve)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(new(free(new(free(serve))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(new(new(free(old(_x141))))))))))))), y)top2#(free(old(old(new(free(old(old(old(free(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(old(free(check(_x121))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(_x131)))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(old(check(_x131)))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(new(free(free(free(serve))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(free(old(_x151)))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(free(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(new(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(old(free(old(check(_x131)))))))))))), y)top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(free(free(old(old(_x101))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(free(new(old(old(free(new(old(new(free(free(new(new(old(_x141))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(free(new(new(free(new(free(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(free(_x111)))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x121)))))))))), y)top2#(free(old(old(new(old(new(new(free(new(free(old(old(free(serve))))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(new(free(old(free(free(serve)))))))))))))), y)
top2#(free(old(old(new(free(new(old(old(free(_x101))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(_x101)))))))))), y)top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(new(free(free(old(old(new(old(old(new(check(_x111)))))))))), y)
top1#(free(x), y)top2#(new(x), check(y))top2#(free(old(old(new(free(new(old(free(_x111)))))))), free(y))top1#(free(new(old(free(old(new(new(old(free(check(_x111)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(_x161))))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(old(free(old(old(old(old(_x161)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(free(new(new(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(free(new(new(old(old(check(_x181))))))))))))))))), y)top2#(free(old(old(new(free(new(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(old(_x101)))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(free(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(old(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(free(old(old(old(old(old(_x161)))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(new(old(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(new(new(old(check(_x181))))))))))))))))), y)top2#(free(old(old(old(serve)))), free(y))top1#(free(new(free(old(old(serve))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(new(old(new(free(free(new(free(new(old(_x141))))))))))))), y)top2#(free(old(free(new(_x71)))), free(y))top1#(new(free(old(free(new(check(_x71)))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(_x151))))))))))))), free(y))top1#(free(new(old(old(new(free(old(new(new(free(new(free(free(old(_x151)))))))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(serve)))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(serve))))))))))), y)
top2#(free(old(old(new(free(new(new(old(free(free(old(old(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(old(check(_x151)))))))))))))), y)top2#(old(_x41), free(y))top1#(new(old(_x41)), y)
top2#(serve, free(y))top1#(check(free(serve)), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(free(_x201)))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(free(new(old(free(free(old(_x201))))))))))))))))))), y)
top2#(free(old(old(new(free(old(old(old(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(old(check(_x111)))))))))), y)top2#(free(old(old(new(free(new(free(_x101))))))), free(y))top1#(new(free(free(old(old(new(new(free(check(_x101))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(free(old(old(new(new(old(free(old(_x171))))))))))))))))), y)top2#(free(old(old(new(free(new(old(free(old(old(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(free(old(old(old(_x131))))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(free(new(old(free(free(old(free(free(free(serve))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(_x191)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(free(old(new(free(new(old(old(_x191))))))))))))))))), y)
top2#(free(old(old(new(free(new(old(free(old(free(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(new(old(free(old(free(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(_x141))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(new(check(_x141))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(free(new(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)top2#(new(_x41), free(y))top1#(new(new(check(_x41))), y)
top2#(free(old(old(new(free(old(old(new(_x111)))))))), free(y))top1#(free(new(old(free(old(new(old(old(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(old(new(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(old(_x121)))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(_x151)))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(free(old(old(_x151))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(serve)))))))), free(y))top1#(new(free(old(free(free(free(free(old(free(serve))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(old(free(serve)))))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(free(old(free(free(serve))))))))))))))), y)
top2#(free(free(new(old(_x71)))), free(y))top1#(new(free(free(new(old(check(_x71)))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(free(free(_x161)))))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(new(free(new(free(free(free(old(_x161))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(new(_x131)))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(new(check(_x131)))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(_x171)))))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(free(old(old(_x171))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(serve)))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(free(_x131)))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(free(check(_x131)))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(free(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(free(old(free(check(_x141))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(serve))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(free(new(old(free(free(serve)))))))))))))))))), y)
top2#(free(old(free(free(_x71)))), free(y))top1#(new(free(old(free(free(check(_x71)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(_x171)))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(free(old(new(new(free(check(_x171)))))))))))))))), y)
top2#(free(old(old(new(free(old(old(_x101))))))), free(y))top1#(new(free(old(free(old(new(old(old(_x101)))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(free(old(new(free(old(new(free(old(old(new(new(free(old(free(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(_x181))))))))))))))), free(y))top1#(free(new(old(old(free(new(old(free(new(old(free(old(new(new(old(old(_x181)))))))))))))))), y)top2#(free(old(old(old(free(free(_x81)))))), free(y))top1#(new(free(old(old(free(free(old(_x81))))))), y)
top2#(free(old(old(new(old(serve))))), free(y))top1#(new(free(old(old(new(free(serve)))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(old(_x161))))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(old(old(new(free(old(check(_x161))))))))))))))), y)
top2#(free(old(old(new(free(free(old(new(new(_x121))))))))), free(y))top1#(new(free(free(old(old(new(free(old(new(new(check(_x121))))))))))), y)top2#(free(old(old(new(free(old(new(old(old(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(old(check(_x121))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(_x151)))))))))))), free(y))top1#(new(free(old(free(old(new(old(free(new(old(old(new(free(check(_x151)))))))))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(_x141)))))))))))), free(y))top1#(new(free(old(old(free(new(old(free(new(new(free(new(old(_x141))))))))))))), y)
top2#(free(old(old(new(free(new(_x91)))))), free(y))top1#(free(new(free(old(old(new(new(check(_x91)))))))), y)top2#(free(old(old(new(free(new(new(old(serve)))))))), free(y))top1#(new(free(free(old(old(new(new(new(free(serve))))))))), y)
top2#(free(old(old(new(old(old(serve)))))), free(y))top1#(new(free(old(old(new(old(free(serve))))))), y)top2#(free(old(old(new(free(old(old(new(new(_x121))))))))), free(y))top1#(new(free(old(free(old(new(old(old(new(new(check(_x121))))))))))), y)
top2#(free(old(old(new(old(free(_x71)))))), free(y))top1#(new(free(old(old(free(new(old(_x71))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(_x181))))))))))))))), free(y))top1#(new(free(old(free(old(free(new(old(new(old(free(old(new(new(free(old(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(free(old(old(new(old(new(new(free(new(free(free(serve))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(free(_x181))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(new(old(old(free(new(new(free(free(check(_x181))))))))))))))))), y)
top2#(free(old(old(new(old(new(new(new(_x111)))))))), free(y))top1#(new(free(old(old(new(old(new(new(new(check(_x111)))))))))), y)top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(new(free(old(free(old(free(free(free(free(free(free(old(_x131)))))))))))), y)
top2#(free(old(_x51)), free(y))top1#(new(free(old(_x51))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(free(_x201)))))))))))))))))), free(y))top1#(new(free(old(old(free(new(free(old(free(new(old(old(new(new(free(free(old(free(old(_x201))))))))))))))))))), y)
top2#(free(old(old(old(free(free(free(free(free(serve))))))))), free(y))top1#(new(free(free(old(free(old(free(free(free(free(serve)))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(free(_x151)))))))))))), free(y))top1#(free(new(free(old(old(new(new(new(old(free(free(old(free(check(_x151)))))))))))))), y)
top2#(free(old(old(new(new(_x81))))), free(y))top1#(new(free(old(old(new(new(check(_x81))))))), y)top2#(free(old(old(new(old(new(new(free(new(old(free(free(serve)))))))))))), free(y))top1#(new(free(old(old(new(free(old(new(free(new(new(free(free(serve))))))))))))), y)
top2#(free(old(old(new(old(new(new(free(old(free(new(_x141))))))))))), free(y))top1#(new(free(old(old(new(old(new(new(free(old(free(new(check(_x141))))))))))))), y)top2#(free(old(old(old(free(free(serve)))))), free(y))top1#(new(free(free(old(free(old(free(serve))))))), y)
top2#(free(old(old(old(free(free(free(free(free(free(free(_x131))))))))))), free(y))top1#(free(new(free(old(old(free(free(free(free(free(free(old(_x131)))))))))))), y)top2#(free(old(old(new(free(old(free(_x81))))))), free(y))top1#(new(free(old(free(old(new(free(old(_x81)))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(new(_x151)))))))))))), free(y))top1#(new(free(old(old(free(new(old(new(free(old(old(new(new(check(_x151)))))))))))))), y)top2#(free(old(old(new(free(new(new(old(free(free(old(old(_x151)))))))))))), free(y))top1#(new(free(free(old(old(new(new(new(old(free(free(old(old(_x151))))))))))))), y)
top2#(free(old(old(new(free(old(new(new(_x111)))))))), free(y))top1#(new(free(old(old(free(new(old(new(new(check(_x111)))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(free(old(new(old(old(new(new(free(free(old(old(_x181)))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(free(old(old(free(_x181))))))))))))))))), free(y))top1#(new(free(old(old(free(free(new(old(new(free(old(old(new(free(new(old(free(old(_x181)))))))))))))))))), y)top2#(free(old(old(new(free(free(old(_x101))))))), free(y))top1#(new(free(free(old(old(new(free(old(_x101)))))))), y)
top2#(free(old(old(old(free(free(free(free(_x101)))))))), free(y))top1#(free(new(old(free(free(old(free(free(old(_x101))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(old(old(old(_x161))))))))))))), free(y))top1#(new(free(old(free(old(new(old(new(old(free(old(old(old(old(check(_x161))))))))))))))), y)
top2#(free(old(old(old(serve)))), free(y))top1#(new(free(free(old(free(serve))))), y)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


The right-hand side of the rule top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).
Relevant TermsIrrelevant Terms
top1#(new(free(old(old(free(new(old(free(free(new(old(old(new(new(old(free(free(serve))))))))))))))))), y) 
top1#(new(free(old(free(old(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y) 
top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y) 
top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y) 
top1#(free(new(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y) 
Thus, the rule top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y) is replaced by the following rules:
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(free(new(old(old(free(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(old(free(new(old(free(new(free(old(old(new(new(free(old(free(serve))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(old(free(new(free(old(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y)top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(old(free(new(old(free(free(new(old(old(new(new(old(free(free(serve))))))))))))))))), y)
top2#(free(old(old(new(free(old(new(old(free(old(new(free(new(old(old(free(serve)))))))))))))))), free(y)) → top1#(new(free(old(free(old(new(old(free(new(free(old(old(new(new(old(free(free(serve))))))))))))))))), y)

Problem 5: SubtermCriterion



Dependency Pair Problem

Dependency Pairs

old#(free(x))old#(x)

Rewrite Rules

top1(free(x), y)top2(check(new(x)), y)top1(free(x), y)top2(new(x), check(y))
top1(free(x), y)top2(check(x), new(y))top1(free(x), y)top2(x, check(new(y)))
top2(x, free(y))top1(check(new(x)), y)top2(x, free(y))top1(new(x), check(y))
top2(x, free(y))top1(check(x), new(y))top2(x, free(y))top1(x, check(new(y)))
new(free(x))free(new(x))old(free(x))free(old(x))
new(serve)free(serve)old(serve)free(serve)
check(free(x))free(check(x))check(new(x))new(check(x))
check(old(x))old(check(x))check(old(x))old(x)

Original Signature

Termination of terms over the following signature is verified: serve, new, free, old, check, top1, top2

Strategy


Projection

The following projection was used:

Thus, the following dependency pairs are removed:

old#(free(x))old#(x)