KILLED proof of input_pBZHFhMYa5.trs # AProVE Commit ID: aff8ecad908e01718a4c36e68d2e55d5e0f16e15 fuhs 20220216 unpublished The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, INF). (0) CpxTRS (1) RenamingProof [BOTH BOUNDS(ID, ID), 0 ms] (2) CpxTRS (3) RelTrsToTrsProof [UPPER BOUND(ID), 0 ms] (4) CpxTRS (5) RelTrsToWeightedTrsProof [UPPER BOUND(ID), 0 ms] (6) CpxWeightedTrs (7) TypeInferenceProof [BOTH BOUNDS(ID, ID), 0 ms] (8) CpxTypedWeightedTrs (9) CompletionProof [UPPER BOUND(ID), 0 ms] (10) CpxTypedWeightedCompleteTrs (11) NarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (12) CpxTypedWeightedCompleteTrs (13) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (14) CpxRNTS (15) InliningProof [UPPER BOUND(ID), 65 ms] (16) CpxRNTS (17) SimplificationProof [BOTH BOUNDS(ID, ID), 0 ms] (18) CpxRNTS (19) CpxRntsAnalysisOrderProof [BOTH BOUNDS(ID, ID), 0 ms] (20) CpxRNTS (21) ResultPropagationProof [UPPER BOUND(ID), 0 ms] (22) CpxRNTS (23) IntTrsBoundProof [UPPER BOUND(ID), 403 ms] (24) CpxRNTS (25) IntTrsBoundProof [UPPER BOUND(ID), 58 ms] (26) CpxRNTS (27) ResultPropagationProof [UPPER BOUND(ID), 0 ms] (28) CpxRNTS (29) IntTrsBoundProof [UPPER BOUND(ID), 204 ms] (30) CpxRNTS (31) IntTrsBoundProof [UPPER BOUND(ID), 44 ms] (32) CpxRNTS (33) ResultPropagationProof [UPPER BOUND(ID), 0 ms] (34) CpxRNTS (35) CompletionProof [UPPER BOUND(ID), 0 ms] (36) CpxTypedWeightedCompleteTrs (37) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (38) CpxRNTS (39) CpxTrsToCdtProof [UPPER BOUND(ID), 0 ms] (40) CdtProblem (41) CdtLeafRemovalProof [BOTH BOUNDS(ID, ID), 0 ms] (42) CdtProblem (43) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (44) CdtProblem (45) CdtKnowledgeProof [BOTH BOUNDS(ID, ID), 0 ms] (46) CdtProblem (47) CdtUsableRulesProof [BOTH BOUNDS(ID, ID), 0 ms] (48) CdtProblem (49) CdtRuleRemovalProof [UPPER BOUND(ADD(n^1)), 152 ms] (50) CdtProblem (51) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (52) CdtProblem (53) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (54) CdtProblem (55) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (56) CdtProblem (57) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (58) CdtProblem (59) CdtLeafRemovalProof [ComplexityIfPolyImplication, 0 ms] (60) CdtProblem (61) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 1 ms] (62) CdtProblem (63) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (64) CdtProblem (65) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (66) CdtProblem (67) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (68) CdtProblem (69) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (70) CdtProblem (71) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (72) CdtProblem (73) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (74) CdtProblem (75) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (76) CdtProblem (77) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (78) CdtProblem (79) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (80) CdtProblem (81) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (82) CdtProblem (83) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (84) CdtProblem (85) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (86) CdtProblem (87) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 0 ms] (88) CdtProblem (89) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 10 ms] (90) CdtProblem (91) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 12 ms] (92) CdtProblem (93) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (94) CdtProblem (95) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 21 ms] (96) CdtProblem (97) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 0 ms] (98) CdtProblem (99) CdtNarrowingProof [BOTH BOUNDS(ID, ID), 16 ms] (100) CdtProblem (101) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 7 ms] (102) CdtProblem (103) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 21 ms] (104) CdtProblem (105) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 170 ms] (106) CdtProblem (107) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 572 ms] (108) CdtProblem (109) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 111 ms] (110) CdtProblem (111) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 109 ms] (112) CdtProblem (113) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 801 ms] (114) CdtProblem (115) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 432 ms] (116) CdtProblem (117) CdtRuleRemovalProof [UPPER BOUND(ADD(n^1)), 1127 ms] (118) CdtProblem (119) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 390 ms] (120) CdtProblem (121) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 343 ms] (122) CdtProblem (123) CdtForwardInstantiationProof [BOTH BOUNDS(ID, ID), 3038 ms] (124) CdtProblem (125) CdtRhsSimplificationProcessorProof [BOTH BOUNDS(ID, ID), 1635 ms] (126) CdtProblem ---------------------------------------- (0) Obligation: The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, INF). The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) add(0, X) -> X add(s(X), Y) -> s(add(X, Y)) sel(0, cons(X, XS)) -> X sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) fib1(X1, X2) -> n__fib1(X1, X2) add(X1, X2) -> n__add(X1, X2) activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) activate(X) -> X S is empty. Rewrite Strategy: PARALLEL_INNERMOST ---------------------------------------- (1) RenamingProof (BOTH BOUNDS(ID, ID)) Renamed function symbols to avoid clashes with predefined symbol. ---------------------------------------- (2) Obligation: The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, INF). The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0'), s(0'))) fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) add(0', X) -> X add(s(X), Y) -> s(add(X, Y)) sel(0', cons(X, XS)) -> X sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) fib1(X1, X2) -> n__fib1(X1, X2) add(X1, X2) -> n__add(X1, X2) activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) activate(X) -> X S is empty. Rewrite Strategy: PARALLEL_INNERMOST ---------------------------------------- (3) RelTrsToTrsProof (UPPER BOUND(ID)) transformed relative TRS to TRS ---------------------------------------- (4) Obligation: The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, INF). The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) add(0, X) -> X add(s(X), Y) -> s(add(X, Y)) sel(0, cons(X, XS)) -> X sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) fib1(X1, X2) -> n__fib1(X1, X2) add(X1, X2) -> n__add(X1, X2) activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) activate(X) -> X S is empty. Rewrite Strategy: PARALLEL_INNERMOST ---------------------------------------- (5) RelTrsToWeightedTrsProof (UPPER BOUND(ID)) Transformed relative TRS to weighted TRS ---------------------------------------- (6) Obligation: The Runtime Complexity (innermost) of the given CpxWeightedTrs could be proven to be BOUNDS(1, INF). The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) [1] fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) [1] add(0, X) -> X [1] add(s(X), Y) -> s(add(X, Y)) [1] sel(0, cons(X, XS)) -> X [1] sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) [1] fib1(X1, X2) -> n__fib1(X1, X2) [1] add(X1, X2) -> n__add(X1, X2) [1] activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) [1] activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) [1] activate(X) -> X [1] Rewrite Strategy: INNERMOST ---------------------------------------- (7) TypeInferenceProof (BOTH BOUNDS(ID, ID)) Infered types. ---------------------------------------- (8) Obligation: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) [1] fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) [1] add(0, X) -> X [1] add(s(X), Y) -> s(add(X, Y)) [1] sel(0, cons(X, XS)) -> X [1] sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) [1] fib1(X1, X2) -> n__fib1(X1, X2) [1] add(X1, X2) -> n__add(X1, X2) [1] activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) [1] activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) [1] activate(X) -> X [1] The TRS has the following type information: fib :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons sel :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons s :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons 0 :: 0:s:n__add:n__fib1:cons cons :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons activate :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons Rewrite Strategy: INNERMOST ---------------------------------------- (9) CompletionProof (UPPER BOUND(ID)) The transformation into a RNTS is sound, since: (a) The obligation is a constructor system where every type has a constant constructor, (b) The following defined symbols do not have to be completely defined, as they can never occur inside other defined symbols: fib_1 sel_2 (c) The following functions are completely defined: activate_1 fib1_2 add_2 Due to the following rules being added: none And the following fresh constants: none ---------------------------------------- (10) Obligation: Runtime Complexity Weighted TRS where critical functions are completely defined. The underlying TRS is: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) [1] fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) [1] add(0, X) -> X [1] add(s(X), Y) -> s(add(X, Y)) [1] sel(0, cons(X, XS)) -> X [1] sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) [1] fib1(X1, X2) -> n__fib1(X1, X2) [1] add(X1, X2) -> n__add(X1, X2) [1] activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) [1] activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) [1] activate(X) -> X [1] The TRS has the following type information: fib :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons sel :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons s :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons 0 :: 0:s:n__add:n__fib1:cons cons :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons activate :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons Rewrite Strategy: INNERMOST ---------------------------------------- (11) NarrowingProof (BOTH BOUNDS(ID, ID)) Narrowed the inner basic terms of all right-hand sides by a single narrowing step. ---------------------------------------- (12) Obligation: Runtime Complexity Weighted TRS where critical functions are completely defined. The underlying TRS is: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: fib(N) -> sel(N, cons(s(0), n__fib1(s(0), n__add(s(0), s(0))))) [2] fib(N) -> sel(N, n__fib1(s(0), s(0))) [2] fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) [1] add(0, X) -> X [1] add(s(X), Y) -> s(add(X, Y)) [1] sel(0, cons(X, XS)) -> X [1] sel(s(N), cons(X, n__fib1(X1', X2'))) -> sel(N, fib1(activate(X1'), activate(X2'))) [2] sel(s(N), cons(X, n__add(X1'', X2''))) -> sel(N, add(activate(X1''), activate(X2''))) [2] sel(s(N), cons(X, XS)) -> sel(N, XS) [2] fib1(X1, X2) -> n__fib1(X1, X2) [1] add(X1, X2) -> n__add(X1, X2) [1] activate(n__fib1(n__fib1(X11, X21), n__fib1(X13, X23))) -> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) [3] activate(n__fib1(n__fib1(X11, X21), n__add(X14, X24))) -> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) [3] activate(n__fib1(n__fib1(X11, X21), X2)) -> fib1(fib1(activate(X11), activate(X21)), X2) [3] activate(n__fib1(n__add(X12, X22), n__fib1(X15, X25))) -> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) [3] activate(n__fib1(n__add(X12, X22), n__add(X16, X26))) -> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) [3] activate(n__fib1(n__add(X12, X22), X2)) -> fib1(add(activate(X12), activate(X22)), X2) [3] activate(n__fib1(X1, n__fib1(X17, X27))) -> fib1(X1, fib1(activate(X17), activate(X27))) [3] activate(n__fib1(X1, n__add(X18, X28))) -> fib1(X1, add(activate(X18), activate(X28))) [3] activate(n__fib1(X1, X2)) -> fib1(X1, X2) [3] activate(n__add(n__fib1(X19, X29), n__fib1(X111, X211))) -> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) [3] activate(n__add(n__fib1(X19, X29), n__add(X112, X212))) -> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) [3] activate(n__add(n__fib1(X19, X29), X2)) -> add(fib1(activate(X19), activate(X29)), X2) [3] activate(n__add(n__add(X110, X210), n__fib1(X113, X213))) -> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) [3] activate(n__add(n__add(X110, X210), n__add(X114, X214))) -> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) [3] activate(n__add(n__add(X110, X210), X2)) -> add(add(activate(X110), activate(X210)), X2) [3] activate(n__add(X1, n__fib1(X115, X215))) -> add(X1, fib1(activate(X115), activate(X215))) [3] activate(n__add(X1, n__add(X116, X216))) -> add(X1, add(activate(X116), activate(X216))) [3] activate(n__add(X1, X2)) -> add(X1, X2) [3] activate(X) -> X [1] The TRS has the following type information: fib :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons sel :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons s :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons 0 :: 0:s:n__add:n__fib1:cons cons :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__fib1 :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons n__add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons add :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons activate :: 0:s:n__add:n__fib1:cons -> 0:s:n__add:n__fib1:cons Rewrite Strategy: INNERMOST ---------------------------------------- (13) CpxTypedWeightedTrsToRntsProof (UPPER BOUND(ID)) Transformed the TRS into an over-approximating RNTS by (improved) Size Abstraction. The constant constructors are abstracted as follows: 0 => 0 ---------------------------------------- (14) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> X :|: X >= 0, z = X activate(z) -{ 3 }-> fib1(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 add(z, z') -{ 1 }-> X :|: z' = X, X >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(X, Y) :|: z = 1 + X, z' = Y, Y >= 0, X >= 0 add(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 fib(z) -{ 2 }-> sel(N, 1 + (1 + 0) + (1 + 0)) :|: z = N, N >= 0 fib(z) -{ 2 }-> sel(N, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z = N, N >= 0 fib1(z, z') -{ 1 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: z' = Y, Y >= 0, X >= 0, z = X fib1(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(N, XS) :|: z = 1 + N, z' = 1 + X + XS, X >= 0, XS >= 0, N >= 0 sel(z, z') -{ 2 }-> sel(N, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, z = 1 + N, X >= 0, z' = 1 + X + (1 + X1' + X2'), N >= 0 sel(z, z') -{ 2 }-> sel(N, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, z = 1 + N, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), N >= 0 ---------------------------------------- (15) InliningProof (UPPER BOUND(ID)) Inlined the following terminating rules on right-hand sides where appropriate: fib1(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 fib1(z, z') -{ 1 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: z' = Y, Y >= 0, X >= 0, z = X ---------------------------------------- (16) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> X :|: X >= 0, z = X activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> X :|: z' = X, X >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(X, Y) :|: z = 1 + X, z' = Y, Y >= 0, X >= 0 add(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 fib(z) -{ 2 }-> sel(N, 1 + (1 + 0) + (1 + 0)) :|: z = N, N >= 0 fib(z) -{ 2 }-> sel(N, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z = N, N >= 0 fib1(z, z') -{ 1 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: z' = Y, Y >= 0, X >= 0, z = X fib1(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(N, XS) :|: z = 1 + N, z' = 1 + X + XS, X >= 0, XS >= 0, N >= 0 sel(z, z') -{ 2 }-> sel(N, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, z = 1 + N, X >= 0, z' = 1 + X + (1 + X1' + X2'), N >= 0 sel(z, z') -{ 2 }-> sel(N, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, z = 1 + N, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), N >= 0 ---------------------------------------- (17) SimplificationProof (BOTH BOUNDS(ID, ID)) Simplified the RNTS by moving equalities from the constraints into the right-hand sides. ---------------------------------------- (18) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(z - 1, z') :|: z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 ---------------------------------------- (19) CpxRntsAnalysisOrderProof (BOTH BOUNDS(ID, ID)) Found the following analysis order by SCC decomposition: { add } { fib1 } { activate } { sel } { fib } ---------------------------------------- (20) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(z - 1, z') :|: z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {add}, {fib1}, {activate}, {sel}, {fib} ---------------------------------------- (21) ResultPropagationProof (UPPER BOUND(ID)) Applied inner abstraction using the recently inferred runtime/size bounds where possible. ---------------------------------------- (22) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(z - 1, z') :|: z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {add}, {fib1}, {activate}, {sel}, {fib} ---------------------------------------- (23) IntTrsBoundProof (UPPER BOUND(ID)) Computed SIZE bound using CoFloCo for: add after applying outer abstraction to obtain an ITS, resulting in: O(n^1) with polynomial bound: 1 + z + z' ---------------------------------------- (24) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(z - 1, z') :|: z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {add}, {fib1}, {activate}, {sel}, {fib} Previous analysis results are: add: runtime: ?, size: O(n^1) [1 + z + z'] ---------------------------------------- (25) IntTrsBoundProof (UPPER BOUND(ID)) Computed RUNTIME bound using CoFloCo for: add after applying outer abstraction to obtain an ITS, resulting in: O(n^1) with polynomial bound: 1 + z ---------------------------------------- (26) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, X2) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(z - 1, z') :|: z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {fib1}, {activate}, {sel}, {fib} Previous analysis results are: add: runtime: O(n^1) [1 + z], size: O(n^1) [1 + z + z'] ---------------------------------------- (27) ResultPropagationProof (UPPER BOUND(ID)) Applied inner abstraction using the recently inferred runtime/size bounds where possible. ---------------------------------------- (28) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 4 + X1 }-> s' :|: s' >= 0, s' <= X1 + X2 + 1, X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 + z }-> 1 + s :|: s >= 0, s <= z - 1 + z' + 1, z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {fib1}, {activate}, {sel}, {fib} Previous analysis results are: add: runtime: O(n^1) [1 + z], size: O(n^1) [1 + z + z'] ---------------------------------------- (29) IntTrsBoundProof (UPPER BOUND(ID)) Computed SIZE bound using CoFloCo for: fib1 after applying outer abstraction to obtain an ITS, resulting in: O(n^1) with polynomial bound: 3 + 2*z + 2*z' ---------------------------------------- (30) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 4 + X1 }-> s' :|: s' >= 0, s' <= X1 + X2 + 1, X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 + z }-> 1 + s :|: s >= 0, s <= z - 1 + z' + 1, z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {fib1}, {activate}, {sel}, {fib} Previous analysis results are: add: runtime: O(n^1) [1 + z], size: O(n^1) [1 + z + z'] fib1: runtime: ?, size: O(n^1) [3 + 2*z + 2*z'] ---------------------------------------- (31) IntTrsBoundProof (UPPER BOUND(ID)) Computed RUNTIME bound using CoFloCo for: fib1 after applying outer abstraction to obtain an ITS, resulting in: O(1) with polynomial bound: 1 ---------------------------------------- (32) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 4 + X1 }-> s' :|: s' >= 0, s' <= X1 + X2 + 1, X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 + z }-> 1 + s :|: s >= 0, s <= z - 1 + z' + 1, z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {activate}, {sel}, {fib} Previous analysis results are: add: runtime: O(n^1) [1 + z], size: O(n^1) [1 + z + z'] fib1: runtime: O(1) [1], size: O(n^1) [3 + 2*z + 2*z'] ---------------------------------------- (33) ResultPropagationProof (UPPER BOUND(ID)) Applied inner abstraction using the recently inferred runtime/size bounds where possible. ---------------------------------------- (34) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 4 + X1 }-> s' :|: s' >= 0, s' <= X1 + X2 + 1, X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 1 }-> z :|: z >= 0 activate(z) -{ 3 }-> fib1(X1, fib1(activate(X17), activate(X27))) :|: X1 >= 0, X17 >= 0, X27 >= 0, z = 1 + X1 + (1 + X17 + X27) activate(z) -{ 3 }-> fib1(X1, add(activate(X18), activate(X28))) :|: X1 >= 0, X18 >= 0, X28 >= 0, z = 1 + X1 + (1 + X18 + X28) activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), X2) :|: z = 1 + (1 + X11 + X21) + X2, X11 >= 0, X21 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), fib1(activate(X13), activate(X23))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X13 + X23), X13 >= 0, X23 >= 0 activate(z) -{ 3 }-> fib1(fib1(activate(X11), activate(X21)), add(activate(X14), activate(X24))) :|: X11 >= 0, X21 >= 0, z = 1 + (1 + X11 + X21) + (1 + X14 + X24), X14 >= 0, X24 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), X2) :|: z = 1 + (1 + X12 + X22) + X2, X12 >= 0, X22 >= 0, X2 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), fib1(activate(X15), activate(X25))) :|: z = 1 + (1 + X12 + X22) + (1 + X15 + X25), X12 >= 0, X22 >= 0, X15 >= 0, X25 >= 0 activate(z) -{ 3 }-> fib1(add(activate(X12), activate(X22)), add(activate(X16), activate(X26))) :|: X12 >= 0, X22 >= 0, X16 >= 0, X26 >= 0, z = 1 + (1 + X12 + X22) + (1 + X16 + X26) activate(z) -{ 3 }-> add(X1, fib1(activate(X115), activate(X215))) :|: X1 >= 0, z = 1 + X1 + (1 + X115 + X215), X115 >= 0, X215 >= 0 activate(z) -{ 3 }-> add(X1, add(activate(X116), activate(X216))) :|: X1 >= 0, X216 >= 0, X116 >= 0, z = 1 + X1 + (1 + X116 + X216) activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), X2) :|: z = 1 + (1 + X19 + X29) + X2, X29 >= 0, X19 >= 0, X2 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), fib1(activate(X111), activate(X211))) :|: X29 >= 0, X19 >= 0, X211 >= 0, z = 1 + (1 + X19 + X29) + (1 + X111 + X211), X111 >= 0 activate(z) -{ 3 }-> add(fib1(activate(X19), activate(X29)), add(activate(X112), activate(X212))) :|: X212 >= 0, X29 >= 0, X19 >= 0, X112 >= 0, z = 1 + (1 + X19 + X29) + (1 + X112 + X212) activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), X2) :|: z = 1 + (1 + X110 + X210) + X2, X110 >= 0, X2 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), fib1(activate(X113), activate(X213))) :|: X110 >= 0, z = 1 + (1 + X110 + X210) + (1 + X113 + X213), X113 >= 0, X213 >= 0, X210 >= 0 activate(z) -{ 3 }-> add(add(activate(X110), activate(X210)), add(activate(X114), activate(X214))) :|: X110 >= 0, X114 >= 0, X214 >= 0, z = 1 + (1 + X110 + X210) + (1 + X114 + X214), X210 >= 0 activate(z) -{ 4 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X2 = Y, Y >= 0, X >= 0, X1 = X activate(z) -{ 4 }-> 1 + X1' + X2' :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2, X1' >= 0, X2' >= 0, X1 = X1', X2 = X2' add(z, z') -{ 1 }-> z' :|: z' >= 0, z = 0 add(z, z') -{ 1 + z }-> 1 + s :|: s >= 0, s <= z - 1 + z' + 1, z' >= 0, z - 1 >= 0 add(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + 0)) :|: z >= 0 fib(z) -{ 2 }-> sel(z, 1 + (1 + 0) + (1 + (1 + 0) + (1 + (1 + 0) + (1 + 0)))) :|: z >= 0 fib1(z, z') -{ 1 }-> 1 + z + z' :|: z >= 0, z' >= 0 fib1(z, z') -{ 1 }-> 1 + z + (1 + z' + (1 + z + z')) :|: z' >= 0, z >= 0 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 2 }-> sel(z - 1, XS) :|: z' = 1 + X + XS, X >= 0, XS >= 0, z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, fib1(activate(X1'), activate(X2'))) :|: X2' >= 0, X1' >= 0, X >= 0, z' = 1 + X + (1 + X1' + X2'), z - 1 >= 0 sel(z, z') -{ 2 }-> sel(z - 1, add(activate(X1''), activate(X2''))) :|: X1'' >= 0, X >= 0, X2'' >= 0, z' = 1 + X + (1 + X1'' + X2''), z - 1 >= 0 Function symbols to be analyzed: {activate}, {sel}, {fib} Previous analysis results are: add: runtime: O(n^1) [1 + z], size: O(n^1) [1 + z + z'] fib1: runtime: O(1) [1], size: O(n^1) [3 + 2*z + 2*z'] ---------------------------------------- (35) CompletionProof (UPPER BOUND(ID)) The TRS is a completely defined constructor system, as every type has a constant constructor and the following rules were added: sel(v0, v1) -> null_sel [0] And the following fresh constants: null_sel ---------------------------------------- (36) Obligation: Runtime Complexity Weighted TRS where all functions are completely defined. The underlying TRS is: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: fib(N) -> sel(N, fib1(s(0), s(0))) [1] fib1(X, Y) -> cons(X, n__fib1(Y, n__add(X, Y))) [1] add(0, X) -> X [1] add(s(X), Y) -> s(add(X, Y)) [1] sel(0, cons(X, XS)) -> X [1] sel(s(N), cons(X, XS)) -> sel(N, activate(XS)) [1] fib1(X1, X2) -> n__fib1(X1, X2) [1] add(X1, X2) -> n__add(X1, X2) [1] activate(n__fib1(X1, X2)) -> fib1(activate(X1), activate(X2)) [1] activate(n__add(X1, X2)) -> add(activate(X1), activate(X2)) [1] activate(X) -> X [1] sel(v0, v1) -> null_sel [0] The TRS has the following type information: fib :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel sel :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel fib1 :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel s :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel 0 :: 0:s:n__add:n__fib1:cons:null_sel cons :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel n__fib1 :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel n__add :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel add :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel activate :: 0:s:n__add:n__fib1:cons:null_sel -> 0:s:n__add:n__fib1:cons:null_sel null_sel :: 0:s:n__add:n__fib1:cons:null_sel Rewrite Strategy: INNERMOST ---------------------------------------- (37) CpxTypedWeightedTrsToRntsProof (UPPER BOUND(ID)) Transformed the TRS into an over-approximating RNTS by (improved) Size Abstraction. The constant constructors are abstracted as follows: 0 => 0 null_sel => 0 ---------------------------------------- (38) Obligation: Complexity RNTS consisting of the following rules: activate(z) -{ 1 }-> X :|: X >= 0, z = X activate(z) -{ 1 }-> fib1(activate(X1), activate(X2)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 activate(z) -{ 1 }-> add(activate(X1), activate(X2)) :|: X1 >= 0, X2 >= 0, z = 1 + X1 + X2 add(z, z') -{ 1 }-> X :|: z' = X, X >= 0, z = 0 add(z, z') -{ 1 }-> 1 + add(X, Y) :|: z = 1 + X, z' = Y, Y >= 0, X >= 0 add(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 fib(z) -{ 1 }-> sel(N, fib1(1 + 0, 1 + 0)) :|: z = N, N >= 0 fib1(z, z') -{ 1 }-> 1 + X + (1 + Y + (1 + X + Y)) :|: z' = Y, Y >= 0, X >= 0, z = X fib1(z, z') -{ 1 }-> 1 + X1 + X2 :|: X1 >= 0, X2 >= 0, z = X1, z' = X2 sel(z, z') -{ 1 }-> X :|: z' = 1 + X + XS, X >= 0, z = 0, XS >= 0 sel(z, z') -{ 1 }-> sel(N, activate(XS)) :|: z = 1 + N, z' = 1 + X + XS, X >= 0, XS >= 0, N >= 0 sel(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 Only complete derivations are relevant for the runtime complexity. ---------------------------------------- (39) CpxTrsToCdtProof (UPPER BOUND(ID)) Converted Cpx (relative) TRS with rewrite strategy PARALLEL_INNERMOST to CDT ---------------------------------------- (40) Obligation: Complexity Dependency Tuples Problem Rules: fib(z0) -> sel(z0, fib1(s(0), s(0))) fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) sel(0, cons(z0, z1)) -> z0 sel(s(z0), cons(z1, z2)) -> sel(z0, activate(z2)) activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 Tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0))), FIB1(s(0), s(0))) FIB1(z0, z1) -> c1 FIB1(z0, z1) -> c2 ADD(0, z0) -> c3 ADD(s(z0), z1) -> c4(ADD(z0, z1)) ADD(z0, z1) -> c5 SEL(0, cons(z0, z1)) -> c6 SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__fib1(z0, z1)) -> c8(FIB1(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(FIB1(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(z0) -> c12 S tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0))), FIB1(s(0), s(0))) FIB1(z0, z1) -> c1 FIB1(z0, z1) -> c2 ADD(0, z0) -> c3 ADD(s(z0), z1) -> c4(ADD(z0, z1)) ADD(z0, z1) -> c5 SEL(0, cons(z0, z1)) -> c6 SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__fib1(z0, z1)) -> c8(FIB1(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(FIB1(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(z0) -> c12 K tuples:none Defined Rule Symbols: fib_1, fib1_2, add_2, sel_2, activate_1 Defined Pair Symbols: FIB_1, FIB1_2, ADD_2, SEL_2, ACTIVATE_1 Compound Symbols: c_2, c1, c2, c3, c4_1, c5, c6, c7_2, c8_2, c9_2, c10_2, c11_2, c12 ---------------------------------------- (41) CdtLeafRemovalProof (BOTH BOUNDS(ID, ID)) Removed 6 trailing nodes: SEL(0, cons(z0, z1)) -> c6 ADD(z0, z1) -> c5 ADD(0, z0) -> c3 FIB1(z0, z1) -> c2 FIB1(z0, z1) -> c1 ACTIVATE(z0) -> c12 ---------------------------------------- (42) Obligation: Complexity Dependency Tuples Problem Rules: fib(z0) -> sel(z0, fib1(s(0), s(0))) fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) sel(0, cons(z0, z1)) -> z0 sel(s(z0), cons(z1, z2)) -> sel(z0, activate(z2)) activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 Tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0))), FIB1(s(0), s(0))) ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__fib1(z0, z1)) -> c8(FIB1(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(FIB1(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) S tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0))), FIB1(s(0), s(0))) ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__fib1(z0, z1)) -> c8(FIB1(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(FIB1(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) K tuples:none Defined Rule Symbols: fib_1, fib1_2, add_2, sel_2, activate_1 Defined Pair Symbols: FIB_1, ADD_2, SEL_2, ACTIVATE_1 Compound Symbols: c_2, c4_1, c7_2, c8_2, c9_2, c10_2, c11_2 ---------------------------------------- (43) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 3 trailing tuple parts ---------------------------------------- (44) Obligation: Complexity Dependency Tuples Problem Rules: fib(z0) -> sel(z0, fib1(s(0), s(0))) fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) sel(0, cons(z0, z1)) -> z0 sel(s(z0), cons(z1, z2)) -> sel(z0, activate(z2)) activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) K tuples:none Defined Rule Symbols: fib_1, fib1_2, add_2, sel_2, activate_1 Defined Pair Symbols: ADD_2, SEL_2, ACTIVATE_1, FIB_1 Compound Symbols: c4_1, c7_2, c10_2, c11_2, c_1, c8_1, c9_1 ---------------------------------------- (45) CdtKnowledgeProof (BOTH BOUNDS(ID, ID)) The following tuples could be moved from S to K by knowledge propagation: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ---------------------------------------- (46) Obligation: Complexity Dependency Tuples Problem Rules: fib(z0) -> sel(z0, fib1(s(0), s(0))) fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) sel(0, cons(z0, z1)) -> z0 sel(s(z0), cons(z1, z2)) -> sel(z0, activate(z2)) activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) Defined Rule Symbols: fib_1, fib1_2, add_2, sel_2, activate_1 Defined Pair Symbols: ADD_2, SEL_2, ACTIVATE_1, FIB_1 Compound Symbols: c4_1, c7_2, c10_2, c11_2, c_1, c8_1, c9_1 ---------------------------------------- (47) CdtUsableRulesProof (BOTH BOUNDS(ID, ID)) The following rules are not usable and were removed: fib(z0) -> sel(z0, fib1(s(0), s(0))) sel(0, cons(z0, z1)) -> z0 sel(s(z0), cons(z1, z2)) -> sel(z0, activate(z2)) ---------------------------------------- (48) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, SEL_2, ACTIVATE_1, FIB_1 Compound Symbols: c4_1, c7_2, c10_2, c11_2, c_1, c8_1, c9_1 ---------------------------------------- (49) CdtRuleRemovalProof (UPPER BOUND(ADD(n^1))) Found a reduction pair which oriented the following tuples strictly. Hence they can be removed from S. SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) We considered the (Usable) Rules:none And the Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) The order we found is given by the following interpretation: Polynomial interpretation : POL(0) = [1] POL(ACTIVATE(x_1)) = 0 POL(ADD(x_1, x_2)) = 0 POL(FIB(x_1)) = x_1 POL(SEL(x_1, x_2)) = x_1 POL(activate(x_1)) = [1] + x_1 POL(add(x_1, x_2)) = [1] + x_2 POL(c(x_1)) = x_1 POL(c10(x_1, x_2)) = x_1 + x_2 POL(c11(x_1, x_2)) = x_1 + x_2 POL(c4(x_1)) = x_1 POL(c7(x_1, x_2)) = x_1 + x_2 POL(c8(x_1)) = x_1 POL(c9(x_1)) = x_1 POL(cons(x_1, x_2)) = [1] + x_1 + x_2 POL(fib1(x_1, x_2)) = 0 POL(n__add(x_1, x_2)) = x_1 + x_2 POL(n__fib1(x_1, x_2)) = x_1 + x_2 POL(s(x_1)) = [1] + x_1 ---------------------------------------- (50) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, SEL_2, ACTIVATE_1, FIB_1 Compound Symbols: c4_1, c7_2, c10_2, c11_2, c_1, c8_1, c9_1 ---------------------------------------- (51) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) by SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ---------------------------------------- (52) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, FIB_1, SEL_2 Compound Symbols: c4_1, c10_2, c11_2, c_1, c8_1, c9_1, c7_2 ---------------------------------------- (53) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(z0, z1)) -> c10(ADD(activate(z0), activate(z1)), ACTIVATE(z0)) by ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ---------------------------------------- (54) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, FIB_1, SEL_2 Compound Symbols: c4_1, c11_2, c_1, c8_1, c9_1, c7_2, c10_2 ---------------------------------------- (55) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(z0, z1)) -> c11(ADD(activate(z0), activate(z1)), ACTIVATE(z1)) by ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ---------------------------------------- (56) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, FIB_1, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c_1, c8_1, c9_1, c7_2, c10_2, c11_2 ---------------------------------------- (57) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) by FIB(x0) -> c(SEL(x0, cons(s(0), n__fib1(s(0), n__add(s(0), s(0)))))) FIB(x0) -> c(SEL(x0, n__fib1(s(0), s(0)))) ---------------------------------------- (58) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) FIB(x0) -> c(SEL(x0, cons(s(0), n__fib1(s(0), n__add(s(0), s(0)))))) FIB(x0) -> c(SEL(x0, n__fib1(s(0), s(0)))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples: FIB(z0) -> c(SEL(z0, fib1(s(0), s(0)))) SEL(s(z0), cons(z1, z2)) -> c7(SEL(z0, activate(z2)), ACTIVATE(z2)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2, FIB_1 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c_1 ---------------------------------------- (59) CdtLeafRemovalProof (ComplexityIfPolyImplication) Removed 1 leading nodes: FIB(x0) -> c(SEL(x0, cons(s(0), n__fib1(s(0), n__add(s(0), s(0)))))) Removed 1 trailing nodes: FIB(x0) -> c(SEL(x0, n__fib1(s(0), s(0)))) ---------------------------------------- (60) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2 ---------------------------------------- (61) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace SEL(s(x0), cons(x1, n__fib1(z0, z1))) -> c7(SEL(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) by SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, n__fib1(activate(x2), activate(x3))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) ---------------------------------------- (62) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, n__fib1(activate(x2), activate(x3))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2 ---------------------------------------- (63) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 1 trailing tuple parts ---------------------------------------- (64) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (65) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace SEL(s(x0), cons(x1, n__add(z0, z1))) -> c7(SEL(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) by SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(SEL(x0, n__add(activate(x2), activate(x3))), ACTIVATE(n__add(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) ---------------------------------------- (66) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(SEL(x0, n__add(activate(x2), activate(x3))), ACTIVATE(n__add(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (67) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 1 trailing tuple parts ---------------------------------------- (68) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (69) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(x0)) by ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ---------------------------------------- (70) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (71) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(x0)) by ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ---------------------------------------- (72) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (73) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, z0)) -> c10(ADD(activate(x0), z0), ACTIVATE(x0)) by ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ---------------------------------------- (74) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (75) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__fib1(z0, z1))) by ACTIVATE(n__add(n__fib1(x0, x1), n__fib1(z0, z1))) -> c10(ADD(fib1(activate(x0), activate(x1)), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), n__add(z0, z1))) -> c10(ADD(fib1(activate(x0), activate(x1)), add(activate(z0), activate(z1))), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), z0)) -> c10(ADD(fib1(activate(x0), activate(x1)), z0), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ---------------------------------------- (76) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1 ---------------------------------------- (77) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 2 trailing tuple parts ---------------------------------------- (78) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1, c10_1 ---------------------------------------- (79) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(n__add(z0, z1))) by ACTIVATE(n__add(n__add(x0, x1), n__fib1(z0, z1))) -> c10(ADD(add(activate(x0), activate(x1)), fib1(activate(z0), activate(z1))), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, x1), n__add(z0, z1))) -> c10(ADD(add(activate(x0), activate(x1)), add(activate(z0), activate(z1))), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, x1), z0)) -> c10(ADD(add(activate(x0), activate(x1)), z0), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ---------------------------------------- (80) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1, c10_1 ---------------------------------------- (81) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 1 trailing tuple parts ---------------------------------------- (82) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c10_2, c11_2, c7_1, c10_1 ---------------------------------------- (83) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, activate(x1)), ACTIVATE(z0)) by ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c10(ADD(x0, fib1(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c10(ADD(x0, add(activate(z0), activate(z1))), ACTIVATE(x0)) ACTIVATE(n__add(x0, z0)) -> c10(ADD(x0, z0), ACTIVATE(x0)) ---------------------------------------- (84) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1 ---------------------------------------- (85) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(activate(x0), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) by ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ---------------------------------------- (86) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1 ---------------------------------------- (87) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(activate(x0), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) by ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ---------------------------------------- (88) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1 ---------------------------------------- (89) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(x0, z0)) -> c11(ADD(activate(x0), z0), ACTIVATE(z0)) by ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ---------------------------------------- (90) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1 ---------------------------------------- (91) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) by ACTIVATE(n__add(n__fib1(x0, x1), n__fib1(z0, z1))) -> c11(ADD(fib1(activate(x0), activate(x1)), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__fib1(x0, x1), n__add(z0, z1))) -> c11(ADD(fib1(activate(x0), activate(x1)), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, x1), z0)) -> c11(ADD(fib1(activate(x0), activate(x1)), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ---------------------------------------- (92) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(cons(activate(x0), n__fib1(activate(x1), n__add(activate(x0), activate(x1)))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ADD(n__fib1(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1 ---------------------------------------- (93) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 2 trailing tuple parts ---------------------------------------- (94) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1, c11_1 ---------------------------------------- (95) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), activate(x1)), ACTIVATE(x1)) by ACTIVATE(n__add(n__add(x0, x1), n__fib1(z0, z1))) -> c11(ADD(add(activate(x0), activate(x1)), fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(x0, x1), n__add(z0, z1))) -> c11(ADD(add(activate(x0), activate(x1)), add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__add(x0, x1), z0)) -> c11(ADD(add(activate(x0), activate(x1)), z0), ACTIVATE(z0)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ---------------------------------------- (96) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ADD(n__add(activate(x0), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1, c11_1 ---------------------------------------- (97) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 1 trailing tuple parts ---------------------------------------- (98) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c11_2, c7_1, c10_2, c10_1, c11_1 ---------------------------------------- (99) CdtNarrowingProof (BOTH BOUNDS(ID, ID)) Use narrowing to replace ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, activate(x1)), ACTIVATE(x1)) by ACTIVATE(n__add(x0, n__fib1(z0, z1))) -> c11(ADD(x0, fib1(activate(z0), activate(z1))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(x0, n__add(z0, z1))) -> c11(ADD(x0, add(activate(z0), activate(z1))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(x0, z0)) -> c11(ADD(x0, z0), ACTIVATE(z0)) ---------------------------------------- (100) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) S tuples: ADD(s(z0), z1) -> c4(ADD(z0, z1)) ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ADD_2, ACTIVATE_1, SEL_2 Compound Symbols: c4_1, c8_1, c9_1, c7_2, c7_1, c10_2, c10_1, c11_2, c11_1 ---------------------------------------- (101) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ADD(s(z0), z1) -> c4(ADD(z0, z1)) by ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ---------------------------------------- (102) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) S tuples: ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ACTIVATE_1, SEL_2, ADD_2 Compound Symbols: c8_1, c9_1, c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1 ---------------------------------------- (103) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__fib1(z0, z1)) -> c8(ACTIVATE(z0)) by ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ---------------------------------------- (104) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) S tuples: ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: ACTIVATE_1, SEL_2, ADD_2 Compound Symbols: c9_1, c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1 ---------------------------------------- (105) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__fib1(z0, z1)) -> c9(ACTIVATE(z1)) by ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ---------------------------------------- (106) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (107) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace SEL(s(x0), cons(x1, z0)) -> c7(SEL(x0, z0), ACTIVATE(z0)) by SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2)), ACTIVATE(cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3))), ACTIVATE(cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4)))), ACTIVATE(cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4)))), ACTIVATE(cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4))), ACTIVATE(cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4))), ACTIVATE(cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4)))), ACTIVATE(cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4)))), ACTIVATE(cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3))), ACTIVATE(cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4))), ACTIVATE(cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4))), ACTIVATE(cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, y2))), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3)))), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, n__add(y2, y3)))), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3))), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__fib1(n__add(y1, y2), y3))), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3))), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(SEL(z0, n__add(n__add(y0, y1), n__fib1(y2, y3))), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(SEL(z0, n__add(y0, n__add(y1, y2))), ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__add(y1, n__fib1(y2, y3)))), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__add(y1, n__add(y2, y3)))), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__add(n__fib1(y1, y2), y3))), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__add(n__add(y1, y2), y3))), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), n__add(y2, y3))), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(SEL(z0, n__add(n__add(y0, y1), n__add(y2, y3))), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), y2)), ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(SEL(z0, n__add(n__add(y0, y1), y2)), ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(y0, y1))) -> c7(SEL(z0, n__add(y0, y1)), ACTIVATE(n__add(y0, y1))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3)), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__fib1(n__add(y0, y1), y2), y3)), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__add(y0, n__add(y1, y2)), y3)), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__add(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__add(n__add(y0, y1), y2), y3)), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(SEL(z0, n__fib1(n__fib1(y0, y1), y2)), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), y2), y3)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(SEL(z0, n__fib1(n__add(y0, y1), y2)), ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(y1, y2))), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, y3)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, y3)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, y2))), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ---------------------------------------- (108) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2)), ACTIVATE(cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3))), ACTIVATE(cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4)))), ACTIVATE(cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4)))), ACTIVATE(cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4))), ACTIVATE(cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4))), ACTIVATE(cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4)))), ACTIVATE(cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4)))), ACTIVATE(cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3))), ACTIVATE(cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4))), ACTIVATE(cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4))), ACTIVATE(cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, y2))), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3)))), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__fib1(y1, n__add(y2, y3)))), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3))), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__fib1(n__add(y1, y2), y3))), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3))), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(SEL(z0, n__add(n__add(y0, y1), n__fib1(y2, y3))), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(SEL(z0, n__add(y0, n__add(y1, y2))), ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__add(y1, n__fib1(y2, y3)))), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__add(y0, n__add(y1, n__add(y2, y3)))), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__add(n__fib1(y1, y2), y3))), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__add(y0, n__add(n__add(y1, y2), y3))), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), n__add(y2, y3))), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(SEL(z0, n__add(n__add(y0, y1), n__add(y2, y3))), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(SEL(z0, n__add(n__fib1(y0, y1), y2)), ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(SEL(z0, n__add(n__add(y0, y1), y2)), ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(y0, y1))) -> c7(SEL(z0, n__add(y0, y1)), ACTIVATE(n__add(y0, y1))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3)), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__fib1(n__add(y0, y1), y2), y3)), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__add(n__add(y0, n__add(y1, y2)), y3)), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__add(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__add(n__add(n__add(y0, y1), y2), y3)), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(SEL(z0, n__fib1(n__fib1(y0, y1), y2)), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4)), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3)), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, y1), y2), y3)), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(SEL(z0, n__fib1(n__add(y0, y1), y2)), ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(SEL(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4)), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(y1, y2))), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, y3)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, y3)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4))))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4)))), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4)))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(SEL(z0, n__fib1(y0, n__add(y1, y2))), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(y1, y2), y3))), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(SEL(z0, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5))), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (109) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 114 trailing tuple parts ---------------------------------------- (110) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (111) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(ACTIVATE(n__fib1(x2, x3))) by SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), z3))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), z3))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z3))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(z2, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(z2, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(z2, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ---------------------------------------- (112) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (113) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) by ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__add(y1, y2)), z1), ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), y2), z1), ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ADD(n__add(n__add(y0, y1), y2), z1), ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(y0, y1), z1)) -> c10(ADD(n__add(y0, y1), z1), ACTIVATE(n__add(y0, y1))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1), ACTIVATE(s(s(y0)))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__fib1(y0, y1), y2), z1), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__add(y0, y1), y2), z1), ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ---------------------------------------- (114) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__add(y1, y2)), z1), ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), y2), z1), ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ADD(n__add(n__add(y0, y1), y2), z1), ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(y0, y1), z1)) -> c10(ADD(n__add(y0, y1), z1), ACTIVATE(n__add(y0, y1))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1), ACTIVATE(s(s(y0)))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__fib1(y0, y1), y2), z1), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__add(y0, y1), y2), z1), ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__add(y1, y2)), z1), ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), y2), z1), ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ADD(n__add(n__add(y0, y1), y2), z1), ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(y0, y1), z1)) -> c10(ADD(n__add(y0, y1), z1), ACTIVATE(n__add(y0, y1))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1), ACTIVATE(s(s(y0)))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__fib1(y0, y1), y2), z1), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__add(y0, y1), y2), z1), ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (115) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 104 trailing tuple parts ---------------------------------------- (116) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples:none Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (117) CdtRuleRemovalProof (UPPER BOUND(ADD(n^1))) Found a reduction pair which oriented the following tuples strictly. Hence they can be removed from S. ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) We considered the (Usable) Rules:none And the Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) The order we found is given by the following interpretation: Polynomial interpretation : POL(0) = 0 POL(ACTIVATE(x_1)) = [1] POL(ADD(x_1, x_2)) = 0 POL(SEL(x_1, x_2)) = [1] + x_1 POL(activate(x_1)) = 0 POL(add(x_1, x_2)) = 0 POL(c10(x_1)) = x_1 POL(c10(x_1, x_2)) = x_1 + x_2 POL(c11(x_1)) = x_1 POL(c11(x_1, x_2)) = x_1 + x_2 POL(c4(x_1)) = x_1 POL(c7(x_1)) = x_1 POL(c7(x_1, x_2)) = x_1 + x_2 POL(c8(x_1)) = x_1 POL(c9(x_1)) = x_1 POL(cons(x_1, x_2)) = [1] POL(fib1(x_1, x_2)) = 0 POL(n__add(x_1, x_2)) = 0 POL(n__fib1(x_1, x_2)) = 0 POL(s(x_1)) = [1] + x_1 ---------------------------------------- (118) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples: ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (119) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) by ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), z1), z2)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(z0, n__fib1(y1, y2)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, y3))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, y3))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, n__add(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(n__add(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), n__add(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, y2)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__fib1(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ---------------------------------------- (120) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples: ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (121) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c10(ACTIVATE(n__fib1(x0, x1))) by ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), z1), z2)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1), z2)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1))) ACTIVATE(n__add(n__fib1(z0, n__fib1(y1, y2)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, y3))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, y3))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(y2, n__add(y3, y4)))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, n__add(n__add(y2, y3), y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), n__add(y3, y4))), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__add(y1, y2)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__add(n__add(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__fib1(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(y1, y2), y3)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(z0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z2)) -> c10(ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ---------------------------------------- (122) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, x1)) -> c10(ADD(z0, x1), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples: ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (123) CdtForwardInstantiationProof (BOTH BOUNDS(ID, ID)) Use forward instantiation to replace ACTIVATE(n__add(x0, z0)) -> c10(ADD(x0, z0), ACTIVATE(x0)) by ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__add(y1, y2)), z1), ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), y2), z1), ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ADD(n__add(n__add(y0, y1), y2), z1), ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(y0, y1), z1)) -> c10(ADD(n__add(y0, y1), z1), ACTIVATE(n__add(y0, y1))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1), ACTIVATE(s(s(y0)))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__fib1(y0, y1), y2), z1), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__add(y0, y1), y2), z1), ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(s(s(y0)), y1), z1)) -> c10(ADD(n__add(s(s(y0)), y1), z1), ACTIVATE(n__add(s(s(y0)), y1))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6))) ---------------------------------------- (124) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__add(y0, n__add(y1, y2)), z1), ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__add(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__add(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ADD(n__add(n__add(y0, y1), n__add(y2, y3)), z1), ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__add(n__fib1(y0, y1), y2), z1), ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ADD(n__add(n__add(y0, y1), y2), z1), ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(y0, y1), z1)) -> c10(ADD(n__add(y0, y1), z1), ACTIVATE(n__add(y0, y1))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1), ACTIVATE(s(s(y0)))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__fib1(y0, y1), y2), z1), ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, y1), y2), y3), z1), ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ADD(n__fib1(n__add(y0, y1), y2), z1), ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1), ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ADD(n__fib1(y0, n__add(y1, y2)), z1), ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ADD(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1), ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(s(s(y0)), y1), z1)) -> c10(ADD(n__add(s(s(y0)), y1), z1), ACTIVATE(n__add(s(s(y0)), y1))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ADD(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5), z1), ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ADD(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6), z1), ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples: ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1 ---------------------------------------- (125) CdtRhsSimplificationProcessorProof (BOTH BOUNDS(ID, ID)) Removed 199 trailing tuple parts ---------------------------------------- (126) Obligation: Complexity Dependency Tuples Problem Rules: activate(n__fib1(z0, z1)) -> fib1(activate(z0), activate(z1)) activate(n__add(z0, z1)) -> add(activate(z0), activate(z1)) activate(z0) -> z0 fib1(z0, z1) -> cons(z0, n__fib1(z1, n__add(z0, z1))) fib1(z0, z1) -> n__fib1(z0, z1) add(0, z0) -> z0 add(s(z0), z1) -> s(add(z0, z1)) add(z0, z1) -> n__add(z0, z1) Tuples: SEL(s(x0), cons(x1, n__fib1(x2, x3))) -> c7(SEL(x0, cons(activate(x2), n__fib1(activate(x3), n__add(activate(x2), activate(x3))))), ACTIVATE(n__fib1(x2, x3))) SEL(s(x0), cons(x1, n__fib1(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, n__add(z0, z1)))) -> c7(SEL(x0, fib1(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__fib1(x2, z0))) -> c7(SEL(x0, fib1(activate(x2), z0)), ACTIVATE(n__fib1(x2, z0))) SEL(s(x0), cons(x1, n__fib1(n__fib1(z0, z1), x3))) -> c7(SEL(x0, fib1(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(n__add(z0, z1), x3))) -> c7(SEL(x0, fib1(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__fib1(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__fib1(z0, x3))) -> c7(SEL(x0, fib1(z0, activate(x3))), ACTIVATE(n__fib1(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, n__fib1(z0, z1)))) -> c7(SEL(x0, add(activate(x2), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__fib1(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, n__add(z0, z1)))) -> c7(SEL(x0, add(activate(x2), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x2, n__add(z0, z1)))) SEL(s(x0), cons(x1, n__add(x2, z0))) -> c7(SEL(x0, add(activate(x2), z0)), ACTIVATE(n__add(x2, z0))) SEL(s(x0), cons(x1, n__add(n__fib1(z0, z1), x3))) -> c7(SEL(x0, add(fib1(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__fib1(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(n__add(z0, z1), x3))) -> c7(SEL(x0, add(add(activate(z0), activate(z1)), activate(x3))), ACTIVATE(n__add(n__add(z0, z1), x3))) SEL(s(x0), cons(x1, n__add(z0, x3))) -> c7(SEL(x0, add(z0, activate(x3))), ACTIVATE(n__add(z0, x3))) SEL(s(x0), cons(x1, n__add(x2, x3))) -> c7(ACTIVATE(n__add(x2, x3))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(s(y0)), cons(z1, cons(y1, y2))) -> c7(SEL(s(y0), cons(y1, y2))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__fib1(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__fib1(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__fib1(n__add(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__fib1(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__fib1(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, n__add(y3, y4))))) -> c7(SEL(s(y0), cons(y1, n__add(y2, n__add(y3, y4))))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(y2, y3)))) -> c7(SEL(s(y0), cons(y1, n__add(y2, y3)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__fib1(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__fib1(y2, y3), y4)))) SEL(s(s(y0)), cons(z1, cons(y1, n__add(n__add(y2, y3), y4)))) -> c7(SEL(s(y0), cons(y1, n__add(n__add(y2, y3), y4)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__add(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c7(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__add(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__add(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__fib1(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) SEL(s(z0), cons(z1, n__fib1(n__add(y0, y1), y2))) -> c7(ACTIVATE(n__fib1(n__add(y0, y1), y2))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c7(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, y3))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(y1, y2)))) -> c7(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) SEL(s(z0), cons(z1, n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) -> c7(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(s(s(y0)), y1), z1)) -> c10(ACTIVATE(n__add(s(s(y0)), y1))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), y5))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), y6))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), y6))) S tuples: ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c10(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c10(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c10(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c10(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c10(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c10(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c10(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c10(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c10(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c10(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(x0)) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c10(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c10(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c10(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(z0)) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c10(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(n__fib1(z0, z1))) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c10(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(n__add(z0, z1))) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c10(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__fib1(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c10(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(n__fib1(x0, z0))) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c10(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c10(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__fib1(n__add(z0, z1), x1))) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c10(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(n__fib1(z0, x1))) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c10(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__fib1(z0, z1)))) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c10(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(n__add(x0, n__add(z0, z1)))) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c10(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(n__add(x0, z0))) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c10(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__fib1(z0, z1), x1))) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c10(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(n__add(n__add(z0, z1), x1))) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c10(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(n__add(z0, x1))) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c10(ACTIVATE(n__add(x0, x1))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), cons(activate(x1), n__fib1(activate(x2), n__add(activate(x1), activate(x2))))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, x2))) -> c11(ADD(activate(x0), n__fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__fib1(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), fib1(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__fib1(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__fib1(x1, z0))) -> c11(ADD(activate(x0), fib1(activate(x1), z0)), ACTIVATE(n__fib1(x1, z0))) ACTIVATE(n__add(x0, n__fib1(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), fib1(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__fib1(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__fib1(z0, x2))) -> c11(ADD(activate(x0), fib1(z0, activate(x2))), ACTIVATE(n__fib1(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__fib1(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__fib1(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(z0, n__fib1(x1, x2))) -> c11(ADD(z0, fib1(activate(x1), activate(x2))), ACTIVATE(n__fib1(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, x2))) -> c11(ADD(activate(x0), n__add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(x0, n__add(x1, n__fib1(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), fib1(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__fib1(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, n__add(z0, z1)))) -> c11(ADD(activate(x0), add(activate(x1), add(activate(z0), activate(z1)))), ACTIVATE(n__add(x1, n__add(z0, z1)))) ACTIVATE(n__add(x0, n__add(x1, z0))) -> c11(ADD(activate(x0), add(activate(x1), z0)), ACTIVATE(n__add(x1, z0))) ACTIVATE(n__add(x0, n__add(n__fib1(z0, z1), x2))) -> c11(ADD(activate(x0), add(fib1(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__fib1(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(n__add(z0, z1), x2))) -> c11(ADD(activate(x0), add(add(activate(z0), activate(z1)), activate(x2))), ACTIVATE(n__add(n__add(z0, z1), x2))) ACTIVATE(n__add(x0, n__add(z0, x2))) -> c11(ADD(activate(x0), add(z0, activate(x2))), ACTIVATE(n__add(z0, x2))) ACTIVATE(n__add(n__fib1(z0, z1), n__add(x1, x2))) -> c11(ADD(fib1(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__add(z0, z1), n__add(x1, x2))) -> c11(ADD(add(activate(z0), activate(z1)), add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(z0, n__add(x1, x2))) -> c11(ADD(z0, add(activate(x1), activate(x2))), ACTIVATE(n__add(x1, x2))) ACTIVATE(n__add(n__fib1(z0, z1), x1)) -> c11(ADD(fib1(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(n__add(z0, z1), x1)) -> c11(ADD(add(activate(z0), activate(z1)), x1), ACTIVATE(x1)) ACTIVATE(n__add(z0, x1)) -> c11(ADD(z0, x1), ACTIVATE(x1)) ACTIVATE(n__add(n__fib1(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, n__add(z0, z1)), x2)) -> c11(ADD(fib1(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, z0), x2)) -> c11(ADD(fib1(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__fib1(z0, z1), x1), x2)) -> c11(ADD(fib1(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(n__add(z0, z1), x1), x2)) -> c11(ADD(fib1(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(z0, x1), x2)) -> c11(ADD(fib1(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__fib1(x0, x1), x2)) -> c11(ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__fib1(z0, z1)), x2)) -> c11(ADD(add(activate(x0), fib1(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, n__add(z0, z1)), x2)) -> c11(ADD(add(activate(x0), add(activate(z0), activate(z1))), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, z0), x2)) -> c11(ADD(add(activate(x0), z0), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__fib1(z0, z1), x1), x2)) -> c11(ADD(add(fib1(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(n__add(z0, z1), x1), x2)) -> c11(ADD(add(add(activate(z0), activate(z1)), activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(z0, x1), x2)) -> c11(ADD(add(z0, activate(x1)), activate(x2)), ACTIVATE(x2)) ACTIVATE(n__add(n__add(x0, x1), x2)) -> c11(ACTIVATE(x2)) ADD(s(s(y0)), z1) -> c4(ADD(s(y0), z1)) ACTIVATE(n__fib1(n__fib1(y0, y1), z1)) -> c8(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c8(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c8(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), z1)) -> c8(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(n__add(y0, y1), z1)) -> c8(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c8(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c8(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(y0, y1))) -> c9(ACTIVATE(n__fib1(y0, y1))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__fib1(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__fib1(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, y2)))) -> c9(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__fib1(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(y1, n__add(y2, y3))))) -> c9(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__fib1(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(y0, n__add(n__add(y1, y2), y3)))) -> c9(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), n__add(y2, y3)))) -> c9(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__add(y0, y1))) -> c9(ACTIVATE(n__add(y0, y1))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__fib1(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__add(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__fib1(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, y2)), y3))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, y1), y2), y3))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__fib1(z0, n__fib1(n__add(y0, y1), y2))) -> c9(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__fib1(z0, n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) -> c9(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__fib1(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__fib1(y2, y3)))) ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__add(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__add(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__add(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__add(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__add(y0, y1), n__add(y2, y3)), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), n__add(y2, y3)))) ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__add(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__add(n__add(y0, y1), y2))) ACTIVATE(n__add(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__fib1(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__fib1(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__add(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__add(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__add(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__add(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__fib1(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__fib1(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__fib1(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__fib1(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, y2)), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, y2)), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__fib1(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(y1, n__add(y2, y3))), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__fib1(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, n__add(n__add(y1, y2), y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), n__add(y2, y3)), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, y1), y2), y3), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, y1), y2), y3))) ACTIVATE(n__add(n__fib1(n__add(y0, y1), y2), z1)) -> c10(ACTIVATE(n__fib1(n__add(y0, y1), y2))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__fib1(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__fib1(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(y0, n__add(y1, y2)), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__fib1(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4), z1)) -> c10(ACTIVATE(n__fib1(n__add(n__add(n__add(y0, y1), y2), y3), y4))) ACTIVATE(n__add(n__fib1(y0, n__fib1(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__fib1(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__fib1(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, y3))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, y3))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__fib1(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(y2, n__add(y3, y4)))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__fib1(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, n__add(n__add(y2, y3), y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), n__add(y3, y4))))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__add(y1, y2)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(y1, y2)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__fib1(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__add(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__fib1(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__fib1(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__fib1(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, y3)), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__fib1(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(y2, n__add(y3, y4))), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__fib1(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, n__add(n__add(y2, y3), y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), n__add(y3, y4)), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, y2), y3), y4)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(y1, y2), y3)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(y1, y2), y3)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__fib1(n__add(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__fib1(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(y1, n__add(y2, y3)), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__fib1(y1, y2), y3), y4), y5)))) ACTIVATE(n__add(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)), z1)) -> c10(ACTIVATE(n__fib1(y0, n__fib1(n__add(n__add(n__add(y1, y2), y3), y4), y5)))) K tuples: ACTIVATE(n__add(s(s(y0)), z1)) -> c10(ADD(s(s(y0)), z1)) Defined Rule Symbols: activate_1, fib1_2, add_2 Defined Pair Symbols: SEL_2, ACTIVATE_1, ADD_2 Compound Symbols: c7_2, c7_1, c10_2, c10_1, c11_2, c11_1, c4_1, c8_1, c9_1