161.74/148.42 WORST_CASE(Omega(n^1), O(n^1)) 161.74/148.44 proof of /export/starexec/sandbox/benchmark/theBenchmark.koat 161.74/148.44 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 161.74/148.44 161.74/148.44 161.74/148.44 The runtime complexity of the given CpxIntTrs could be proven to be BOUNDS(n^1, nat(1 + Arg_0 + -1 * Arg_2) + max(6, 7 + Arg_0 + -1 * Arg_2) + nat(1 + Arg_0 + -1 * Arg_3)). 161.74/148.44 161.74/148.44 (0) CpxIntTrs 161.74/148.44 (1) Koat2 Proof [FINISHED, 6423 ms] 161.74/148.44 (2) BOUNDS(1, nat(1 + Arg_0 + -1 * Arg_2) + max(6, 7 + Arg_0 + -1 * Arg_2) + nat(1 + Arg_0 + -1 * Arg_3)) 161.74/148.44 (3) Loat Proof [FINISHED, 147.0 s] 161.74/148.44 (4) BOUNDS(n^1, INF) 161.74/148.44 161.74/148.44 161.74/148.44 ---------------------------------------- 161.74/148.44 161.74/148.44 (0) 161.74/148.44 Obligation: 161.74/148.44 Complexity Int TRS consisting of the following rules: 161.74/148.44 f2(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f5(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: TRUE 161.74/148.44 f5(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f8(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= B 161.74/148.44 f8(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f8(A, B, C + 1, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= C 161.74/148.44 f17(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f17(A, B + 1, C, B1, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= B 161.74/148.44 f27(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f31(A, B, C, D, E, 0, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: 50 >= E 161.74/148.44 f31(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f34(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= 1 + B 161.74/148.44 f34(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f34(A, B, C + 1, D, E, F + B1, B1, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= C 161.74/148.44 f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f50(A, B, C, D, E, F, G, B1, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: 3 >= E 161.74/148.44 f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f50(A, B, C, D, E, F, G, 0, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 4 161.74/148.44 f50(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= 1 + B 161.74/148.44 f69(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f53(A, B, C + 1, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: H >= I 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f53(A, B, C + 1, D, E, F, G, H, I, B1, C1, D1, D1 + C1, E1, E1 + C1, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= C && E >= 5 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f69(A, B, C, D, E, F, G, H, D1, B1, C1, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= C && 4 >= E 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f69(A, B, C, D, E, F, G, H, G1, B1, C1, D1, D1 + C1, E1, F1, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 5 && A >= C && F1 >= E1 + C1 + 1 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f69(A, B, C, D, E, F, G, H, G1, B1, C1, D1, D1 + C1, E1, F1, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 5 && A >= C && E1 + C1 >= 1 + F1 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f69(A, B, C, D, E, F, G, H, F1, B1, C1, D1, E1, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 5 && A >= C && E1 >= D1 + C1 + 1 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f69(A, B, C, D, E, F, G, H, F1, B1, C1, D1, E1, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 5 && A >= C && D1 + C1 >= 1 + E1 161.74/148.44 f69(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f80(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, B1 - C1, D1, E1, F1, G1, H1, I1, W, X, Y, Z, A1)) :|: I >= 1 + H && E1 >= D1 + K + 1 161.74/148.44 f69(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f80(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, B1 - C1, D1, E1, F1, G1, H1, I1, W, X, Y, Z, A1)) :|: I >= 1 + H && D1 + K >= 1 + E1 161.74/148.44 f80(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f92(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, B1, Q, R, S, T, U, V, C1, D1, E1, F1, A1)) :|: T >= 0 161.74/148.44 f69(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f92(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, B1, C1, C1 + K, D1, T, U, V, E1, F1, G1, H1, A1)) :|: I >= 1 + H 161.74/148.44 f80(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f92(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, B1, Q, R, -(S), T, U, V, C1, D1, E1, F1, A1)) :|: 0 >= T + 1 161.74/148.44 f92(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f92(A, B, C, D, E, F, G, H, I, J, B1, L, M, N, O, C1, Q, R, S, T, U, V, W, X, Y, Z, A1 + 1)) :|: B >= 1 + A1 161.74/148.44 f101(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f101(A, B, C, D, E, F, G, H, I, J, B1, L, M, N, O, C1, Q, R, S, T, U, V, W, X, Y, Z, A1 + 1)) :|: C >= 1 + A1 161.74/148.44 f110(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f110(A, B, C, D, E, F, G, H, I, J, B1, L, M, N, O, C1, Q, R, S, T, U, V, W, X, Y, Z, A1 + 1)) :|: A >= A1 161.74/148.44 f119(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f119(A, B, C, D, E, F, G, H, I, J, B1, L, M, N, O, C1, Q, R, S, T, U, V, W, X, Y, Z, A1 + 1)) :|: A >= A1 161.74/148.44 f132(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f132(A, B + 1, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A >= B 161.74/148.44 f132(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f27(A, B, C, D, E + 1, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= 1 + A 161.74/148.44 f119(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f53(A, B, C + 1, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A1 >= 1 + A 161.74/148.44 f110(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f119(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A1 >= 1 + A 161.74/148.44 f101(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f110(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A1 >= C 161.74/148.44 f92(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f101(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: A1 >= B 161.74/148.44 f53(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f50(A, B + 1, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: C >= 1 + A 161.74/148.44 f50(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f132(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= A 161.74/148.44 f34(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f31(A, B + 1, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: C >= 1 + A 161.74/148.44 f31(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= A && 0 >= F + 1 161.74/148.44 f31(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= A && F >= 1 161.74/148.44 f31(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f1(A, B, C, D, E, 0, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= A && F >= 0 && F <= 0 161.74/148.44 f27(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f1(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: E >= 51 161.74/148.44 f17(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f27(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= 1 + A 161.74/148.44 f8(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f5(A, B + 1, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: C >= 1 + A 161.74/148.44 f5(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1) -> Com_1(f17(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1)) :|: B >= 1 + A 161.74/148.44 161.74/148.44 The start-symbols are:[f2_27] 161.74/148.44 161.74/148.44 161.74/148.44 ---------------------------------------- 161.74/148.44 161.74/148.44 (1) Koat2 Proof (FINISHED) 161.74/148.44 YES( ?, max([0, 1+Arg_0-Arg_2])+max([6, 7+Arg_0-Arg_2])+max([0, 1+Arg_0-Arg_3]) {O(n)}) 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Initial Complexity Problem: 161.74/148.44 161.74/148.44 Start: f2 161.74/148.44 161.74/148.44 Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5, Arg_6, Arg_7, Arg_8, Arg_9, Arg_10, Arg_11, Arg_12, Arg_13, Arg_14, Arg_15, Arg_16, Arg_17, Arg_18, Arg_19, Arg_20, Arg_21, Arg_22, Arg_23, Arg_24, Arg_25, Arg_26 161.74/148.44 161.74/148.44 Temp_Vars: 161.74/148.44 161.74/148.44 Locations: f1, f17, f2, f27, f31, f5, f8 161.74/148.44 161.74/148.44 Transitions: 161.74/148.44 161.74/148.44 f17(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f27(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_0 <= Arg_2 && 1+Arg_0 <= Arg_2 161.74/148.44 161.74/148.44 f2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|: 161.74/148.44 161.74/148.44 f27(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_0 <= Arg_2 && 51 <= Arg_5 161.74/148.44 161.74/148.44 f27(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f31(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,0,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_0 <= Arg_2 && Arg_5 <= 50 161.74/148.44 161.74/148.44 f31(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,0,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_6 <= 0 && Arg_5+Arg_6 <= 50 && 0 <= Arg_6 && Arg_5 <= 50+Arg_6 && Arg_5 <= 50 && 1+Arg_0 <= Arg_2 && Arg_0 <= Arg_2 && Arg_6 <= 0 && 0 <= Arg_6 161.74/148.44 161.74/148.44 f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f17(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_0 <= Arg_2 161.74/148.44 161.74/148.44 f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_2 <= Arg_0 161.74/148.44 161.74/148.44 f8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f5(Arg_0,Arg_1,Arg_2+1,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_2 <= Arg_0 && 1+Arg_0 <= Arg_3 161.74/148.44 161.74/148.44 f8(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26) -> f8(Arg_0,Arg_1,Arg_2,Arg_3+1,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_2 <= Arg_0 && Arg_3 <= Arg_0 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Timebounds: 161.74/148.44 161.74/148.44 Overall timebound: max([0, 1+Arg_0-Arg_2])+max([6, 7+Arg_0-Arg_2])+max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27: 1 {O(1)} 161.74/148.44 161.74/148.44 0: f2->f5: 1 {O(1)} 161.74/148.44 161.74/148.44 4: f27->f31: 1 {O(1)} 161.74/148.44 161.74/148.44 38: f27->f1: 1 {O(1)} 161.74/148.44 161.74/148.44 37: f31->f1: 1 {O(1)} 161.74/148.44 161.74/148.44 1: f5->f8: max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17: 1 {O(1)} 161.74/148.44 161.74/148.44 2: f8->f8: max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5: max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Costbounds: 161.74/148.44 161.74/148.44 Overall costbound: max([0, 1+Arg_0-Arg_2])+max([6, 7+Arg_0-Arg_2])+max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27: 1 {O(1)} 161.74/148.44 161.74/148.44 0: f2->f5: 1 {O(1)} 161.74/148.44 161.74/148.44 4: f27->f31: 1 {O(1)} 161.74/148.44 161.74/148.44 38: f27->f1: 1 {O(1)} 161.74/148.44 161.74/148.44 37: f31->f1: 1 {O(1)} 161.74/148.44 161.74/148.44 1: f5->f8: max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17: 1 {O(1)} 161.74/148.44 161.74/148.44 2: f8->f8: max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5: max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Sizebounds: 161.74/148.44 161.74/148.44 `Lower: 161.74/148.44 161.74/148.44 39: f17->f27, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_6: 0 {O(1)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_5: 51 {O(1)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_6: 0 {O(1)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 `Upper: 161.74/148.44 161.74/148.44 39: f17->f27, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_2: max([Arg_2, Arg_2+max([0, 1+Arg_0-Arg_2])]) {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_3: max([Arg_3, Arg_3+max([0, 1+Arg_0-Arg_3])]) {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 39: f17->f27, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_2: Arg_2 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_3: Arg_3 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 0: f2->f5, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_2: max([Arg_2, Arg_2+max([0, 1+Arg_0-Arg_2])]) {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_3: max([Arg_3, Arg_3+max([0, 1+Arg_0-Arg_3])]) {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_5: 50 {O(1)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_6: 0 {O(1)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 4: f27->f31, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_2: max([Arg_2, Arg_2+max([0, 1+Arg_0-Arg_2])]) {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_3: max([Arg_3, Arg_3+max([0, 1+Arg_0-Arg_3])]) {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 38: f27->f1, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_2: max([Arg_2, Arg_2+max([0, 1+Arg_0-Arg_2])]) {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_3: max([Arg_3, Arg_3+max([0, 1+Arg_0-Arg_3])]) {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_5: 50 {O(1)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_6: 0 {O(1)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 37: f31->f1, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_2: Arg_2+max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_3: Arg_3+max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 1: f5->f8, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_2: max([Arg_2, Arg_2+max([0, 1+Arg_0-Arg_2])]) {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_3: max([Arg_3, Arg_3+max([0, 1+Arg_0-Arg_3])]) {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 41: f5->f17, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_2: Arg_2+max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_3: Arg_3+max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 2: f8->f8, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_0: Arg_0 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_1: Arg_1 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_2: Arg_2+max([0, 1+Arg_0-Arg_2]) {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_3: Arg_3+max([0, 1+Arg_0-Arg_3]) {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_4: Arg_4 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_5: Arg_5 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_6: Arg_6 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_7: Arg_7 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_8: Arg_8 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_9: Arg_9 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_10: Arg_10 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_11: Arg_11 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_12: Arg_12 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_13: Arg_13 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_14: Arg_14 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_15: Arg_15 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_16: Arg_16 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_17: Arg_17 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_18: Arg_18 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_19: Arg_19 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_20: Arg_20 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_21: Arg_21 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_22: Arg_22 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_23: Arg_23 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_24: Arg_24 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_25: Arg_25 {O(n)} 161.74/148.44 161.74/148.44 40: f8->f5, Arg_26: Arg_26 {O(n)} 161.74/148.44 161.74/148.44 161.74/148.44 ---------------------------------------- 161.74/148.44 161.74/148.44 (2) 161.74/148.44 BOUNDS(1, nat(1 + Arg_0 + -1 * Arg_2) + max(6, 7 + Arg_0 + -1 * Arg_2) + nat(1 + Arg_0 + -1 * Arg_3)) 161.74/148.44 161.74/148.44 ---------------------------------------- 161.74/148.44 161.74/148.44 (3) Loat Proof (FINISHED) 161.74/148.44 161.74/148.44 161.74/148.44 ### Pre-processing the ITS problem ### 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Initial linear ITS problem 161.74/148.44 161.74/148.44 Start location: f2 161.74/148.44 161.74/148.44 0: f2 -> f5 : [], cost: 1 161.74/148.44 161.74/148.44 1: f5 -> f8 : [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 41: f5 -> f17 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 2: f8 -> f8 : C'=1+C, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 40: f8 -> f5 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 3: f17 -> f17 : B'=1+B, D'=free, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 39: f17 -> f27 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.44 161.74/148.44 38: f27 -> f1 : A1'=B, B'=C, B1'=D, C'=E, C1'=F, D'=G, D1'=H, E'=Q, E1'=J, F'=K, F1'=L, G'=M, G1'=N, H'=O, H1'=P, Q'=Q_1, Q1'=R, J'=S, K'=T, L'=U, M'=V, N'=W, O'=X, P'=Y, Q_1'=Z, R'=A1, [ E>=51 ], cost: 1 161.74/148.44 161.74/148.44 5: f31 -> f34 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 35: f31 -> f46 : [ B>=A && 0>=1+F ], cost: 1 161.74/148.44 161.74/148.44 36: f31 -> f46 : [ B>=A && F>=1 ], cost: 1 161.74/148.44 161.74/148.44 37: f31 -> f1 : A1'=B, B'=C, B1'=D, C'=E, C1'=0, D'=G, D1'=H, E'=Q, E1'=J, F'=K, F1'=L, G'=M, G1'=N, H'=O, H1'=P, Q'=Q_1, Q1'=R, J'=S, K'=T, L'=U, M'=V, N'=W, O'=X, P'=Y, Q_1'=Z, R'=A1, [ B>=A && F==0 ], cost: 1 161.74/148.44 161.74/148.44 6: f34 -> f34 : C'=1+C, F'=free_1+F, G'=free_1, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 34: f34 -> f31 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 7: f46 -> f50 : H'=free_2, [ 3>=E ], cost: 1 161.74/148.44 161.74/148.44 8: f46 -> f50 : H'=0, [ E>=4 ], cost: 1 161.74/148.44 161.74/148.44 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 33: f50 -> f132 : [ B>=A ], cost: 1 161.74/148.44 161.74/148.44 10: f69 -> f53 : C'=1+C, [ H>=Q ], cost: 1 161.74/148.44 161.74/148.44 17: f69 -> f80 : P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ Q>=1+H && free_35>=1+K+free_38 ], cost: 1 161.74/148.44 161.74/148.44 18: f69 -> f80 : P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ Q>=1+H && free_46+K>=1+free_43 ], cost: 1 161.74/148.44 161.74/148.44 20: f69 -> f92 : P'=free_57, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H ], cost: 1 161.74/148.44 161.74/148.44 11: f53 -> f53 : C'=1+C, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=C && E>=5 ], cost: 1 161.74/148.44 161.74/148.44 12: f53 -> f69 : Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E ], cost: 1 161.74/148.44 161.74/148.44 13: f53 -> f69 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 ], cost: 1 161.74/148.44 161.74/148.44 14: f53 -> f69 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 ], cost: 1 161.74/148.44 161.74/148.44 15: f53 -> f69 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 ], cost: 1 161.74/148.44 161.74/148.44 16: f53 -> f69 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 ], cost: 1 161.74/148.44 161.74/148.44 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.44 161.74/148.44 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.44 161.74/148.44 22: f92 -> f92 : A1'=1+A1, K'=free_66, P'=free_65, [ B>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 31: f92 -> f101 : [ A1>=B ], cost: 1 161.74/148.44 161.74/148.44 23: f101 -> f101 : A1'=1+A1, K'=free_68, P'=free_67, [ C>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 30: f101 -> f110 : [ A1>=C ], cost: 1 161.74/148.44 161.74/148.44 24: f110 -> f110 : A1'=1+A1, K'=free_70, P'=free_69, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 29: f110 -> f119 : [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 25: f119 -> f119 : A1'=1+A1, K'=free_72, P'=free_71, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 28: f119 -> f53 : C'=1+C, [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 26: f132 -> f132 : B'=1+B, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 27: f132 -> f27 : E'=1+E, [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Removed unreachable and leaf rules: 161.74/148.44 161.74/148.44 Start location: f2 161.74/148.44 161.74/148.44 0: f2 -> f5 : [], cost: 1 161.74/148.44 161.74/148.44 1: f5 -> f8 : [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 41: f5 -> f17 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 2: f8 -> f8 : C'=1+C, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 40: f8 -> f5 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 3: f17 -> f17 : B'=1+B, D'=free, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 39: f17 -> f27 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.44 161.74/148.44 5: f31 -> f34 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 35: f31 -> f46 : [ B>=A && 0>=1+F ], cost: 1 161.74/148.44 161.74/148.44 36: f31 -> f46 : [ B>=A && F>=1 ], cost: 1 161.74/148.44 161.74/148.44 6: f34 -> f34 : C'=1+C, F'=free_1+F, G'=free_1, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 34: f34 -> f31 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 7: f46 -> f50 : H'=free_2, [ 3>=E ], cost: 1 161.74/148.44 161.74/148.44 8: f46 -> f50 : H'=0, [ E>=4 ], cost: 1 161.74/148.44 161.74/148.44 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 33: f50 -> f132 : [ B>=A ], cost: 1 161.74/148.44 161.74/148.44 10: f69 -> f53 : C'=1+C, [ H>=Q ], cost: 1 161.74/148.44 161.74/148.44 17: f69 -> f80 : P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ Q>=1+H && free_35>=1+K+free_38 ], cost: 1 161.74/148.44 161.74/148.44 18: f69 -> f80 : P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ Q>=1+H && free_46+K>=1+free_43 ], cost: 1 161.74/148.44 161.74/148.44 20: f69 -> f92 : P'=free_57, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H ], cost: 1 161.74/148.44 161.74/148.44 11: f53 -> f53 : C'=1+C, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=C && E>=5 ], cost: 1 161.74/148.44 161.74/148.44 12: f53 -> f69 : Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E ], cost: 1 161.74/148.44 161.74/148.44 13: f53 -> f69 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 ], cost: 1 161.74/148.44 161.74/148.44 14: f53 -> f69 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 ], cost: 1 161.74/148.44 161.74/148.44 15: f53 -> f69 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 ], cost: 1 161.74/148.44 161.74/148.44 16: f53 -> f69 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 ], cost: 1 161.74/148.44 161.74/148.44 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.44 161.74/148.44 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.44 161.74/148.44 22: f92 -> f92 : A1'=1+A1, K'=free_66, P'=free_65, [ B>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 31: f92 -> f101 : [ A1>=B ], cost: 1 161.74/148.44 161.74/148.44 23: f101 -> f101 : A1'=1+A1, K'=free_68, P'=free_67, [ C>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 30: f101 -> f110 : [ A1>=C ], cost: 1 161.74/148.44 161.74/148.44 24: f110 -> f110 : A1'=1+A1, K'=free_70, P'=free_69, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 29: f110 -> f119 : [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 25: f119 -> f119 : A1'=1+A1, K'=free_72, P'=free_71, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 28: f119 -> f53 : C'=1+C, [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 26: f132 -> f132 : B'=1+B, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 27: f132 -> f27 : E'=1+E, [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 ### Simplification by acceleration and chaining ### 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 2. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 2: f8 -> f8 : C'=1+C, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 2 with metering function 1+A-C, yielding the new rule 42. 161.74/148.44 161.74/148.44 Removing the simple loops: 2. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 3. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 3: f17 -> f17 : B'=1+B, D'=free, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 3 with metering function 1-B+A, yielding the new rule 43. 161.74/148.44 161.74/148.44 Removing the simple loops: 3. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 6. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 6: f34 -> f34 : C'=1+C, F'=free_1+F, G'=free_1, [ A>=C ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 6 with metering function 1+A-C, yielding the new rule 44. 161.74/148.44 161.74/148.44 Removing the simple loops: 6. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 10. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 11: f53 -> f53 : C'=1+C, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=C && E>=5 ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 11 with metering function 1+A-C, yielding the new rule 45. 161.74/148.44 161.74/148.44 Removing the simple loops: 11. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 12. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 22: f92 -> f92 : A1'=1+A1, K'=free_66, P'=free_65, [ B>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 22 with metering function B-A1, yielding the new rule 46. 161.74/148.44 161.74/148.44 Removing the simple loops: 22. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 13. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 23: f101 -> f101 : A1'=1+A1, K'=free_68, P'=free_67, [ C>=1+A1 ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 23 with metering function C-A1, yielding the new rule 47. 161.74/148.44 161.74/148.44 Removing the simple loops: 23. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 14. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 24: f110 -> f110 : A1'=1+A1, K'=free_70, P'=free_69, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 24 with metering function 1+A-A1, yielding the new rule 48. 161.74/148.44 161.74/148.44 Removing the simple loops: 24. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 15. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 25: f119 -> f119 : A1'=1+A1, K'=free_72, P'=free_71, [ A>=A1 ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 25 with metering function 1+A-A1, yielding the new rule 49. 161.74/148.44 161.74/148.44 Removing the simple loops: 25. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerating simple loops of location 16. 161.74/148.44 161.74/148.44 Accelerating the following rules: 161.74/148.44 161.74/148.44 26: f132 -> f132 : B'=1+B, [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated rule 26 with metering function 1-B+A, yielding the new rule 50. 161.74/148.44 161.74/148.44 Removing the simple loops: 26. 161.74/148.44 161.74/148.44 161.74/148.44 161.74/148.44 Accelerated all simple loops using metering functions (where possible): 161.74/148.44 161.74/148.44 Start location: f2 161.74/148.44 161.74/148.44 0: f2 -> f5 : [], cost: 1 161.74/148.44 161.74/148.44 1: f5 -> f8 : [ A>=B ], cost: 1 161.74/148.44 161.74/148.44 41: f5 -> f17 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 40: f8 -> f5 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 42: f8 -> f8 : C'=1+A, [ A>=C ], cost: 1+A-C 161.74/148.44 161.74/148.44 39: f17 -> f27 : [ B>=1+A ], cost: 1 161.74/148.44 161.74/148.44 43: f17 -> f17 : B'=1+A, D'=free, [ A>=B ], cost: 1-B+A 161.74/148.44 161.74/148.44 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.44 161.74/148.44 5: f31 -> f34 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 35: f31 -> f46 : [ B>=A && 0>=1+F ], cost: 1 161.74/148.44 161.74/148.44 36: f31 -> f46 : [ B>=A && F>=1 ], cost: 1 161.74/148.44 161.74/148.44 34: f34 -> f31 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 44: f34 -> f34 : C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=C ], cost: 1+A-C 161.74/148.44 161.74/148.44 7: f46 -> f50 : H'=free_2, [ 3>=E ], cost: 1 161.74/148.44 161.74/148.44 8: f46 -> f50 : H'=0, [ E>=4 ], cost: 1 161.74/148.44 161.74/148.44 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.44 161.74/148.44 33: f50 -> f132 : [ B>=A ], cost: 1 161.74/148.44 161.74/148.44 10: f69 -> f53 : C'=1+C, [ H>=Q ], cost: 1 161.74/148.44 161.74/148.44 17: f69 -> f80 : P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ Q>=1+H && free_35>=1+K+free_38 ], cost: 1 161.74/148.44 161.74/148.44 18: f69 -> f80 : P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ Q>=1+H && free_46+K>=1+free_43 ], cost: 1 161.74/148.44 161.74/148.44 20: f69 -> f92 : P'=free_57, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H ], cost: 1 161.74/148.44 161.74/148.44 12: f53 -> f69 : Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E ], cost: 1 161.74/148.44 161.74/148.44 13: f53 -> f69 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 ], cost: 1 161.74/148.44 161.74/148.44 14: f53 -> f69 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 ], cost: 1 161.74/148.44 161.74/148.44 15: f53 -> f69 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 ], cost: 1 161.74/148.44 161.74/148.44 16: f53 -> f69 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 ], cost: 1 161.74/148.44 161.74/148.44 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.44 161.74/148.44 45: f53 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=C && E>=5 ], cost: 1+A-C 161.74/148.44 161.74/148.44 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.44 161.74/148.44 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.44 161.74/148.44 31: f92 -> f101 : [ A1>=B ], cost: 1 161.74/148.44 161.74/148.44 46: f92 -> f92 : A1'=B, K'=free_66, P'=free_65, [ B>=1+A1 ], cost: B-A1 161.74/148.44 161.74/148.44 30: f101 -> f110 : [ A1>=C ], cost: 1 161.74/148.44 161.74/148.44 47: f101 -> f101 : A1'=C, K'=free_68, P'=free_67, [ C>=1+A1 ], cost: C-A1 161.74/148.44 161.74/148.44 29: f110 -> f119 : [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 48: f110 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A>=A1 ], cost: 1+A-A1 161.74/148.44 161.74/148.44 28: f119 -> f53 : C'=1+C, [ A1>=1+A ], cost: 1 161.74/148.44 161.74/148.44 49: f119 -> f119 : A1'=1+A, K'=free_72, P'=free_71, [ A>=A1 ], cost: 1+A-A1 161.74/148.45 161.74/148.45 27: f132 -> f27 : E'=1+E, [ B>=1+A ], cost: 1 161.74/148.45 161.74/148.45 50: f132 -> f132 : B'=1+A, [ A>=B ], cost: 1-B+A 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Chained accelerated rules (with incoming rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 1: f5 -> f8 : [ A>=B ], cost: 1 161.74/148.45 161.74/148.45 41: f5 -> f17 : [ B>=1+A ], cost: 1 161.74/148.45 161.74/148.45 51: f5 -> f8 : C'=1+A, [ A>=B && A>=C ], cost: 2+A-C 161.74/148.45 161.74/148.45 40: f8 -> f5 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 39: f17 -> f27 : [ B>=1+A ], cost: 1 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 5: f31 -> f34 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 35: f31 -> f46 : [ B>=A && 0>=1+F ], cost: 1 161.74/148.45 161.74/148.45 36: f31 -> f46 : [ B>=A && F>=1 ], cost: 1 161.74/148.45 161.74/148.45 52: f31 -> f34 : C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 2+A-C 161.74/148.45 161.74/148.45 34: f34 -> f31 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 7: f46 -> f50 : H'=free_2, [ 3>=E ], cost: 1 161.74/148.45 161.74/148.45 8: f46 -> f50 : H'=0, [ E>=4 ], cost: 1 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 33: f50 -> f132 : [ B>=A ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 61: f50 -> f132 : B'=1+A, [ -B+A==0 ], cost: 2-B+A 161.74/148.45 161.74/148.45 10: f69 -> f53 : C'=1+C, [ H>=Q ], cost: 1 161.74/148.45 161.74/148.45 17: f69 -> f80 : P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ Q>=1+H && free_35>=1+K+free_38 ], cost: 1 161.74/148.45 161.74/148.45 18: f69 -> f80 : P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ Q>=1+H && free_46+K>=1+free_43 ], cost: 1 161.74/148.45 161.74/148.45 20: f69 -> f92 : P'=free_57, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H ], cost: 1 161.74/148.45 161.74/148.45 54: f69 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ H>=Q && A>=1+C && E>=5 ], cost: 1+A-C 161.74/148.45 161.74/148.45 57: f69 -> f92 : A1'=B, K'=free_66, P'=free_65, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 12: f53 -> f69 : Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E ], cost: 1 161.74/148.45 161.74/148.45 13: f53 -> f69 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 ], cost: 1 161.74/148.45 161.74/148.45 14: f53 -> f69 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 ], cost: 1 161.74/148.45 161.74/148.45 15: f53 -> f69 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 ], cost: 1 161.74/148.45 161.74/148.45 16: f53 -> f69 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 ], cost: 1 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 31: f92 -> f101 : [ A1>=B ], cost: 1 161.74/148.45 161.74/148.45 59: f92 -> f101 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 1+C-A1 161.74/148.45 161.74/148.45 30: f101 -> f110 : [ A1>=C ], cost: 1 161.74/148.45 161.74/148.45 60: f101 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=C && A>=A1 ], cost: 2+A-A1 161.74/148.45 161.74/148.45 29: f110 -> f119 : [ A1>=1+A ], cost: 1 161.74/148.45 161.74/148.45 28: f119 -> f53 : C'=1+C, [ A1>=1+A ], cost: 1 161.74/148.45 161.74/148.45 55: f119 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 1+A-C 161.74/148.45 161.74/148.45 27: f132 -> f27 : E'=1+E, [ B>=1+A ], cost: 1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on linear paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 1: f5 -> f8 : [ A>=B ], cost: 1 161.74/148.45 161.74/148.45 51: f5 -> f8 : C'=1+A, [ A>=B && A>=C ], cost: 2+A-C 161.74/148.45 161.74/148.45 62: f5 -> f27 : [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 40: f8 -> f5 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 5: f31 -> f34 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 35: f31 -> f46 : [ B>=A && 0>=1+F ], cost: 1 161.74/148.45 161.74/148.45 36: f31 -> f46 : [ B>=A && F>=1 ], cost: 1 161.74/148.45 161.74/148.45 52: f31 -> f34 : C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 2+A-C 161.74/148.45 161.74/148.45 34: f34 -> f31 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 7: f46 -> f50 : H'=free_2, [ 3>=E ], cost: 1 161.74/148.45 161.74/148.45 8: f46 -> f50 : H'=0, [ E>=4 ], cost: 1 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 33: f50 -> f132 : [ B>=A ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 61: f50 -> f132 : B'=1+A, [ -B+A==0 ], cost: 2-B+A 161.74/148.45 161.74/148.45 10: f69 -> f53 : C'=1+C, [ H>=Q ], cost: 1 161.74/148.45 161.74/148.45 17: f69 -> f80 : P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ Q>=1+H && free_35>=1+K+free_38 ], cost: 1 161.74/148.45 161.74/148.45 18: f69 -> f80 : P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ Q>=1+H && free_46+K>=1+free_43 ], cost: 1 161.74/148.45 161.74/148.45 20: f69 -> f92 : P'=free_57, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H ], cost: 1 161.74/148.45 161.74/148.45 54: f69 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ H>=Q && A>=1+C && E>=5 ], cost: 1+A-C 161.74/148.45 161.74/148.45 57: f69 -> f92 : A1'=B, K'=free_66, P'=free_65, Q_1'=free_54, R'=K+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ Q>=1+H && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 12: f53 -> f69 : Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E ], cost: 1 161.74/148.45 161.74/148.45 13: f53 -> f69 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 ], cost: 1 161.74/148.45 161.74/148.45 14: f53 -> f69 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 ], cost: 1 161.74/148.45 161.74/148.45 15: f53 -> f69 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 ], cost: 1 161.74/148.45 161.74/148.45 16: f53 -> f69 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 ], cost: 1 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 31: f92 -> f101 : [ A1>=B ], cost: 1 161.74/148.45 161.74/148.45 59: f92 -> f101 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 1+C-A1 161.74/148.45 161.74/148.45 30: f101 -> f110 : [ A1>=C ], cost: 1 161.74/148.45 161.74/148.45 60: f101 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=C && A>=A1 ], cost: 2+A-A1 161.74/148.45 161.74/148.45 29: f110 -> f119 : [ A1>=1+A ], cost: 1 161.74/148.45 161.74/148.45 28: f119 -> f53 : C'=1+C, [ A1>=1+A ], cost: 1 161.74/148.45 161.74/148.45 55: f119 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 1+A-C 161.74/148.45 161.74/148.45 27: f132 -> f27 : E'=1+E, [ B>=1+A ], cost: 1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 62: f5 -> f27 : [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 63: f5 -> f5 : B'=1+B, [ A>=B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 64: f5 -> f5 : B'=1+B, C'=1+A, [ A>=B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 65: f31 -> f31 : B'=1+B, [ A>=1+B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 66: f31 -> f31 : B'=1+B, C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 67: f31 -> f50 : H'=free_2, [ B>=A && 0>=1+F && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 68: f31 -> f50 : H'=0, [ B>=A && 0>=1+F && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 69: f31 -> f50 : H'=free_2, [ B>=A && F>=1 && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 70: f31 -> f50 : H'=0, [ B>=A && F>=1 && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 73: f53 -> f53 : C'=1+C, Q'=free_8, J'=free_7, K'=free_9, [ A>=C && 4>=E && H>=free_8 ], cost: 2 161.74/148.45 161.74/148.45 74: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 ], cost: 2 161.74/148.45 161.74/148.45 75: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 76: f53 -> f92 : Q'=free_8, J'=free_7, K'=free_9, P'=free_57, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H ], cost: 2 161.74/148.45 161.74/148.45 77: f53 -> f92 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 78: f53 -> f53 : C'=1+C, Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && H>=free_13 ], cost: 2 161.74/148.45 161.74/148.45 79: f53 -> f80 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_35>=1+free_15+free_38 ], cost: 2 161.74/148.45 161.74/148.45 80: f53 -> f80 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 81: f53 -> f92 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_57, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H ], cost: 2 161.74/148.45 161.74/148.45 82: f53 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_10>=1+free_14+free_15 && H>=free_13 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 83: f53 -> f92 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 84: f53 -> f53 : C'=1+C, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2 161.74/148.45 161.74/148.45 85: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 ], cost: 2 161.74/148.45 161.74/148.45 86: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 87: f53 -> f92 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_57, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H ], cost: 2 161.74/148.45 161.74/148.45 88: f53 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_21+free_20>=1+free_16 && H>=free_19 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 89: f53 -> f92 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 90: f53 -> f53 : C'=1+C, Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && H>=free_24 ], cost: 2 161.74/148.45 161.74/148.45 91: f53 -> f80 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && free_35>=1+free_38+free_26 ], cost: 2 161.74/148.45 161.74/148.45 92: f53 -> f80 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && free_46+free_26>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 93: f53 -> f92 : Q'=free_24, J'=free_22, K'=free_26, L'=free_23, M'=free_25, P'=free_57, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H ], cost: 2 161.74/148.45 161.74/148.45 94: f53 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_25>=1+free_23+free_26 && H>=free_24 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 95: f53 -> f92 : A1'=B, Q'=free_24, J'=free_22, K'=free_66, L'=free_23, M'=free_25, P'=free_65, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 96: f53 -> f53 : C'=1+C, Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && H>=free_29 ], cost: 2 161.74/148.45 161.74/148.45 97: f53 -> f80 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && free_35>=1+free_31+free_38 ], cost: 2 161.74/148.45 161.74/148.45 98: f53 -> f80 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && free_46+free_31>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 99: f53 -> f92 : Q'=free_29, J'=free_27, K'=free_31, L'=free_28, M'=free_30, P'=free_57, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H ], cost: 2 161.74/148.45 161.74/148.45 100: f53 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_31+free_28>=1+free_30 && H>=free_29 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 101: f53 -> f92 : A1'=B, Q'=free_29, J'=free_27, K'=free_66, L'=free_28, M'=free_30, P'=free_65, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 102: f92 -> f110 : [ A1>=B && A1>=C ], cost: 2 161.74/148.45 161.74/148.45 103: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && A1>=C && A>=A1 ], cost: 3+A-A1 161.74/148.45 161.74/148.45 104: f92 -> f110 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 2+C-A1 161.74/148.45 161.74/148.45 105: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && C>=1+A1 && A>=C ], cost: 3+A-A1 161.74/148.45 161.74/148.45 106: f110 -> f53 : C'=1+C, [ A1>=1+A ], cost: 2 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 62: f5 -> f27 : [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 63: f5 -> f5 : B'=1+B, [ A>=B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 64: f5 -> f5 : B'=1+B, C'=1+A, [ A>=B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 65: f31 -> f31 : B'=1+B, [ A>=1+B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 66: f31 -> f31 : B'=1+B, C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 67: f31 -> f50 : H'=free_2, [ B>=A && 0>=1+F && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 68: f31 -> f50 : H'=0, [ B>=A && 0>=1+F && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 69: f31 -> f50 : H'=free_2, [ B>=A && F>=1 && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 70: f31 -> f50 : H'=0, [ B>=A && F>=1 && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 74: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 ], cost: 2 161.74/148.45 161.74/148.45 75: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 77: f53 -> f92 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 80: f53 -> f80 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 82: f53 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_10>=1+free_14+free_15 && H>=free_13 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 83: f53 -> f92 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 84: f53 -> f53 : C'=1+C, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2 161.74/148.45 161.74/148.45 85: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 ], cost: 2 161.74/148.45 161.74/148.45 86: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 88: f53 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_21+free_20>=1+free_16 && H>=free_19 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 89: f53 -> f92 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 94: f53 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_25>=1+free_23+free_26 && H>=free_24 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 95: f53 -> f92 : A1'=B, Q'=free_24, J'=free_22, K'=free_66, L'=free_23, M'=free_25, P'=free_65, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 100: f53 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && free_31+free_28>=1+free_30 && H>=free_29 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 101: f53 -> f92 : A1'=B, Q'=free_29, J'=free_27, K'=free_66, L'=free_28, M'=free_30, P'=free_65, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 102: f92 -> f110 : [ A1>=B && A1>=C ], cost: 2 161.74/148.45 161.74/148.45 103: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && A1>=C && A>=A1 ], cost: 3+A-A1 161.74/148.45 161.74/148.45 104: f92 -> f110 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 2+C-A1 161.74/148.45 161.74/148.45 105: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && C>=1+A1 && A>=C ], cost: 3+A-A1 161.74/148.45 161.74/148.45 106: f110 -> f53 : C'=1+C, [ A1>=1+A ], cost: 2 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 1. 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 63: f5 -> f5 : B'=1+B, [ A>=B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 64: f5 -> f5 : B'=1+B, C'=1+A, [ A>=B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated rule 63 with metering function 1-B+A, yielding the new rule 108. 161.74/148.45 161.74/148.45 Found no metering function for rule 64. 161.74/148.45 161.74/148.45 Removing the simple loops: 63. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 5. 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 65: f31 -> f31 : B'=1+B, [ A>=1+B && C>=1+A ], cost: 2 161.74/148.45 161.74/148.45 66: f31 -> f31 : B'=1+B, C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated rule 65 with metering function -B+A, yielding the new rule 109. 161.74/148.45 161.74/148.45 Found no metering function for rule 66. 161.74/148.45 161.74/148.45 Removing the simple loops: 65. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 10. 161.74/148.45 161.74/148.45 Simplified some of the simple loops (and removed duplicate rules). 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 82: f53 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_13 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 84: f53 -> f53 : C'=1+C, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2 161.74/148.45 161.74/148.45 88: f53 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_19 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 94: f53 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_24 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 100: f53 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_29 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Found no metering function for rule 82. 161.74/148.45 161.74/148.45 Accelerated rule 84 with metering function 1+A-C, yielding the new rule 110. 161.74/148.45 161.74/148.45 Found no metering function for rule 88. 161.74/148.45 161.74/148.45 Found no metering function for rule 94. 161.74/148.45 161.74/148.45 Found no metering function for rule 100. 161.74/148.45 161.74/148.45 Removing the simple loops: 84. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated all simple loops using metering functions (where possible): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 62: f5 -> f27 : [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 64: f5 -> f5 : B'=1+B, C'=1+A, [ A>=B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 108: f5 -> f5 : B'=1+A, [ A>=B && C>=1+A ], cost: 2-2*B+2*A 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 66: f31 -> f31 : B'=1+B, C'=1+A, F'=free_1*(1+A-C)+F, G'=free_1, [ A>=1+B && A>=C ], cost: 3+A-C 161.74/148.45 161.74/148.45 67: f31 -> f50 : H'=free_2, [ B>=A && 0>=1+F && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 68: f31 -> f50 : H'=0, [ B>=A && 0>=1+F && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 69: f31 -> f50 : H'=free_2, [ B>=A && F>=1 && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 70: f31 -> f50 : H'=0, [ B>=A && F>=1 && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 109: f31 -> f31 : B'=A, [ A>=1+B && C>=1+A ], cost: -2*B+2*A 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 74: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 ], cost: 2 161.74/148.45 161.74/148.45 75: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 77: f53 -> f92 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 80: f53 -> f80 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 82: f53 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_13 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 83: f53 -> f92 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 85: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 ], cost: 2 161.74/148.45 161.74/148.45 86: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 88: f53 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_19 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 89: f53 -> f92 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 94: f53 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_24 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 95: f53 -> f92 : A1'=B, Q'=free_24, J'=free_22, K'=free_66, L'=free_23, M'=free_25, P'=free_65, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 100: f53 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ E>=5 && H>=free_29 && A>=1+C ], cost: 2+A-C 161.74/148.45 161.74/148.45 101: f53 -> f92 : A1'=B, Q'=free_29, J'=free_27, K'=free_66, L'=free_28, M'=free_30, P'=free_65, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 110: f53 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2+2*A-2*C 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 102: f92 -> f110 : [ A1>=B && A1>=C ], cost: 2 161.74/148.45 161.74/148.45 103: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && A1>=C && A>=A1 ], cost: 3+A-A1 161.74/148.45 161.74/148.45 104: f92 -> f110 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 2+C-A1 161.74/148.45 161.74/148.45 105: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && C>=1+A1 && A>=C ], cost: 3+A-A1 161.74/148.45 161.74/148.45 106: f110 -> f53 : C'=1+C, [ A1>=1+A ], cost: 2 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Chained accelerated rules (with incoming rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 0: f2 -> f5 : [], cost: 1 161.74/148.45 161.74/148.45 111: f2 -> f5 : B'=1+B, C'=1+A, [ A>=B && A>=C ], cost: 4+A-C 161.74/148.45 161.74/148.45 112: f2 -> f5 : B'=1+A, [ A>=B && C>=1+A ], cost: 3-2*B+2*A 161.74/148.45 161.74/148.45 62: f5 -> f27 : [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 4: f27 -> f31 : F'=0, [ 50>=E ], cost: 1 161.74/148.45 161.74/148.45 113: f27 -> f31 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, [ 50>=E && A>=1+B && A>=C ], cost: 4+A-C 161.74/148.45 161.74/148.45 114: f27 -> f31 : B'=A, F'=0, [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 67: f31 -> f50 : H'=free_2, [ B>=A && 0>=1+F && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 68: f31 -> f50 : H'=0, [ B>=A && 0>=1+F && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 69: f31 -> f50 : H'=free_2, [ B>=A && F>=1 && 3>=E ], cost: 2 161.74/148.45 161.74/148.45 70: f31 -> f50 : H'=0, [ B>=A && F>=1 && E>=4 ], cost: 2 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 121: f50 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_29 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 74: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 ], cost: 2 161.74/148.45 161.74/148.45 75: f53 -> f80 : Q'=free_8, J'=free_7, K'=free_9, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 77: f53 -> f92 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 80: f53 -> f80 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 83: f53 -> f92 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 85: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_36-free_33, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 ], cost: 2 161.74/148.45 161.74/148.45 86: f53 -> f80 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_44-free_41, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 ], cost: 2 161.74/148.45 161.74/148.45 89: f53 -> f92 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 95: f53 -> f92 : A1'=B, Q'=free_24, J'=free_22, K'=free_66, L'=free_23, M'=free_25, P'=free_65, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 101: f53 -> f92 : A1'=B, Q'=free_29, J'=free_27, K'=free_66, L'=free_28, M'=free_30, P'=free_65, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 ], cost: 2+B-A1 161.74/148.45 161.74/148.45 19: f80 -> f92 : P'=free_50, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 ], cost: 1 161.74/148.45 161.74/148.45 21: f80 -> f92 : P'=free_62, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T ], cost: 1 161.74/148.45 161.74/148.45 56: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ T>=0 && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 58: f80 -> f92 : A1'=B, K'=free_66, P'=free_65, S'=-S, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ 0>=1+T && B>=1+A1 ], cost: 1+B-A1 161.74/148.45 161.74/148.45 102: f92 -> f110 : [ A1>=B && A1>=C ], cost: 2 161.74/148.45 161.74/148.45 103: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && A1>=C && A>=A1 ], cost: 3+A-A1 161.74/148.45 161.74/148.45 104: f92 -> f110 : A1'=C, K'=free_68, P'=free_67, [ A1>=B && C>=1+A1 ], cost: 2+C-A1 161.74/148.45 161.74/148.45 105: f92 -> f110 : A1'=1+A, K'=free_70, P'=free_69, [ A1>=B && C>=1+A1 && A>=C ], cost: 3+A-A1 161.74/148.45 161.74/148.45 106: f110 -> f53 : C'=1+C, [ A1>=1+A ], cost: 2 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 116: f110 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_13 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 118: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_19 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 120: f110 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_24 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 122: f110 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_29 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 124: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A1>=1+A && E>=5 && A>=1+C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 9: f50 -> f53 : [ A>=1+B ], cost: 1 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 121: f50 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_29 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 153: f53 -> f110 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 && B>=C ], cost: 4+B-A1 161.74/148.45 161.74/148.45 154: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 && B>=C && A>=B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 155: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 && C>=1+B ], cost: 4+C-A1 161.74/148.45 161.74/148.45 156: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_54, R'=free_9+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ A>=C && 4>=E && free_8>=1+H && B>=1+A1 && C>=1+B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 157: f53 -> f110 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 && B>=C ], cost: 4+B-A1 161.74/148.45 161.74/148.45 158: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 && B>=C && A>=B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 159: f53 -> f110 : A1'=C, Q'=free_13, J'=free_11, K'=free_68, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_67, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 && C>=1+B ], cost: 4+C-A1 161.74/148.45 161.74/148.45 160: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_54, R'=free_15+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && B>=1+A1 && C>=1+B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 161: f53 -> f110 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 && B>=C ], cost: 4+B-A1 161.74/148.45 161.74/148.45 162: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 && B>=C && A>=B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 163: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 && C>=1+B ], cost: 4+C-A1 161.74/148.45 161.74/148.45 164: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_54, R'=free_21+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && B>=1+A1 && C>=1+B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 165: f53 -> f110 : A1'=B, Q'=free_24, J'=free_22, K'=free_66, L'=free_23, M'=free_25, P'=free_65, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 && B>=C ], cost: 4+B-A1 161.74/148.45 161.74/148.45 166: f53 -> f110 : A1'=1+A, Q'=free_24, J'=free_22, K'=free_70, L'=free_23, M'=free_25, P'=free_69, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 && B>=C && A>=B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 167: f53 -> f110 : A1'=C, Q'=free_24, J'=free_22, K'=free_68, L'=free_23, M'=free_25, P'=free_67, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 && C>=1+B ], cost: 4+C-A1 161.74/148.45 161.74/148.45 168: f53 -> f110 : A1'=1+A, Q'=free_24, J'=free_22, K'=free_70, L'=free_23, M'=free_25, P'=free_69, Q_1'=free_54, R'=free_54+free_26, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_25>=1+free_23+free_26 && free_24>=1+H && B>=1+A1 && C>=1+B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 169: f53 -> f110 : A1'=B, Q'=free_29, J'=free_27, K'=free_66, L'=free_28, M'=free_30, P'=free_65, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 && B>=C ], cost: 4+B-A1 161.74/148.45 161.74/148.45 170: f53 -> f110 : A1'=1+A, Q'=free_29, J'=free_27, K'=free_70, L'=free_28, M'=free_30, P'=free_69, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 && B>=C && A>=B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 171: f53 -> f110 : A1'=C, Q'=free_29, J'=free_27, K'=free_68, L'=free_28, M'=free_30, P'=free_67, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 && C>=1+B ], cost: 4+C-A1 161.74/148.45 161.74/148.45 172: f53 -> f110 : A1'=1+A, Q'=free_29, J'=free_27, K'=free_70, L'=free_28, M'=free_30, P'=free_69, Q_1'=free_54, R'=free_31+free_54, S'=free_59, W'=free_56, X'=free_58, Y'=free_53, Z'=free_55, [ E>=5 && A>=C && free_31+free_28>=1+free_30 && free_29>=1+H && B>=1+A1 && C>=1+B ], cost: 5+A-A1 161.74/148.45 161.74/148.45 173: f53 -> f110 : Q'=free_8, J'=free_7, K'=free_9, P'=free_50, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 174: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 175: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 176: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 177: f53 -> f110 : Q'=free_8, J'=free_7, K'=free_9, P'=free_62, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 178: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 179: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 180: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 181: f53 -> f110 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 182: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 183: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 184: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && free_32>=0 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 185: f53 -> f110 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 186: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 187: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 188: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 189: f53 -> f110 : Q'=free_8, J'=free_7, K'=free_9, P'=free_50, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 190: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 191: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 192: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 193: f53 -> f110 : Q'=free_8, J'=free_7, K'=free_9, P'=free_62, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 194: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 195: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 196: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 197: f53 -> f110 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 198: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 199: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 200: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 201: f53 -> f110 : A1'=B, Q'=free_8, J'=free_7, K'=free_66, P'=free_65, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 202: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 203: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 204: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_46+free_9>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 205: f53 -> f110 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_50, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 206: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 207: f53 -> f110 : A1'=C, Q'=free_13, J'=free_11, K'=free_68, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 208: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 209: f53 -> f110 : Q'=free_13, J'=free_11, K'=free_15, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_62, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 210: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 211: f53 -> f110 : A1'=C, Q'=free_13, J'=free_11, K'=free_68, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 212: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 213: f53 -> f110 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 214: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 215: f53 -> f110 : A1'=C, Q'=free_13, J'=free_11, K'=free_68, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 216: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 217: f53 -> f110 : A1'=B, Q'=free_13, J'=free_11, K'=free_66, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_65, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 218: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 219: f53 -> f110 : A1'=C, Q'=free_13, J'=free_11, K'=free_68, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 220: f53 -> f110 : A1'=1+A, Q'=free_13, J'=free_11, K'=free_70, L'=free_12, M'=free_15+free_12, N'=free_14, O'=free_10, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_10>=1+free_14+free_15 && free_13>=1+H && free_46+free_15>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 221: f53 -> f110 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_50, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 222: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 223: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 224: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 225: f53 -> f110 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_62, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 226: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 227: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 228: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 229: f53 -> f110 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 230: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 231: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 232: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && free_32>=0 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 233: f53 -> f110 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 234: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 235: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 236: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 237: f53 -> f110 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_50, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 238: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 239: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 240: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 241: f53 -> f110 : Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_62, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C ], cost: 5 161.74/148.45 161.74/148.45 242: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 243: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 244: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 245: f53 -> f110 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 246: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 247: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 248: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 249: f53 -> f110 : A1'=B, Q'=free_19, J'=free_17, K'=free_66, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_65, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C ], cost: 5+B-A1 161.74/148.45 161.74/148.45 250: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && B>=1+A1 && B>=C && A>=B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 251: f53 -> f110 : A1'=C, Q'=free_19, J'=free_17, K'=free_68, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_67, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 5+C-A1 161.74/148.45 161.74/148.45 252: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && B>=1+A1 && C>=1+B ], cost: 6+A-A1 161.74/148.45 161.74/148.45 106: f110 -> f53 : C'=1+C, [ A1>=1+A ], cost: 2 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 116: f110 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_13 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 118: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_19 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 120: f110 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_24 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 122: f110 -> f53 : C'=1+A, Q'=free_29, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_29 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 124: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A1>=1+A && E>=5 && A>=1+C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 179: f53 -> f110 : A1'=C, Q'=free_8, J'=free_7, K'=free_68, P'=free_67, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 180: f53 -> f110 : A1'=1+A, Q'=free_8, J'=free_7, K'=free_70, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 226: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 238: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 244: f53 -> f110 : A1'=1+A, Q'=free_19, J'=free_17, K'=free_70, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 107: f110 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && A>=1+C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 116: f110 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_13 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 118: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_19 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 120: f110 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A1>=1+A && E>=5 && H>=free_24 && A>=2+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 124: f110 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A1>=1+A && E>=5 && A>=1+C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 2+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 253: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 254: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 255: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_38, R'=free_35, S'=-free_37, T'=free_32, U'=free_34, V'=free_39, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 256: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 257: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 258: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 259: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 260: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 261: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 262: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 263: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 264: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 265: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 266: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 256: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 257: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 259: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 260: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 261: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 262: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 263: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 264: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 265: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 266: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 10. 161.74/148.45 161.74/148.45 Simplified some of the simple loops (and removed duplicate rules). 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 256: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_19>=1+H && free_40>=0 && A1>=B && A1>=C && A>=A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 257: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_40>=0 && A1>=B && A1>=C && A>=A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 259: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_19>=1+H && 0>=1+free_40 && A1>=B && C>=1+A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 260: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 261: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Found no metering function for rule 256. 161.74/148.45 161.74/148.45 Found no metering function for rule 257. 161.74/148.45 161.74/148.45 Found no metering function for rule 259. 161.74/148.45 161.74/148.45 Found no metering function for rule 260. 161.74/148.45 161.74/148.45 Found no metering function for rule 261. 161.74/148.45 161.74/148.45 Removing the simple loops:. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated all simple loops using metering functions (where possible): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 256: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_19>=1+H && free_40>=0 && A1>=B && A1>=C && A>=A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 257: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_48, X'=free_52, Y'=free_49, Z'=free_51, [ E>=5 && free_40>=0 && A1>=B && A1>=C && A>=A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 259: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && free_19>=1+H && 0>=1+free_40 && A1>=B && C>=1+A1 && A>=1+C ], cost: 8+2*A-C-A1 161.74/148.45 161.74/148.45 260: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_13 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 261: f53 -> f53 : A1'=1+A, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, P'=free_69, Q_1'=free_46, R'=free_43, S'=-free_45, T'=free_40, U'=free_42, V'=free_47, W'=free_60, X'=free_64, Y'=free_61, Z'=free_63, [ E>=5 && 0>=1+free_40 && A1>=B && C>=1+A1 && H>=free_24 && A>=2+C ], cost: 9+2*A-C-A1 161.74/148.45 161.74/148.45 262: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 263: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 264: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 265: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 266: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Chained accelerated rules (with incoming rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 53: f50 -> f53 : C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 115: f50 -> f53 : C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 117: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 119: f50 -> f53 : C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 123: f50 -> f53 : C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 32: f53 -> f50 : B'=1+B, [ C>=1+A ], cost: 1 161.74/148.45 161.74/148.45 262: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 5+C-A1 161.74/148.45 161.74/148.45 263: f53 -> [31] : [ A>=C && 4>=E && free_8>=1+H && free_35>=1+free_9+free_38 && 0>=1+free_32 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 264: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_35>=1+free_21+free_38 && 0>=1+free_32 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 265: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && free_40>=0 && A1>=B && A1>=C && A>=A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 266: f53 -> [31] : [ E>=5 && A>=C && free_21+free_20>=1+free_16 && free_19>=1+H && free_46+free_21>=1+free_43 && 0>=1+free_40 && A1>=B && C>=1+A1 ], cost: 6+A-A1 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 267: f50 -> f50 : B'=1+B, C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 3+A-C 161.74/148.45 161.74/148.45 268: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 269: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 270: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 271: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 4+2*A-2*C 161.74/148.45 161.74/148.45 272: f50 -> [33] : [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 273: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 274: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 275: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 276: f50 -> [33] : [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 267: f50 -> f50 : B'=1+B, C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 3+A-C 161.74/148.45 161.74/148.45 268: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 269: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 270: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 271: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 4+2*A-2*C 161.74/148.45 161.74/148.45 272: f50 -> [33] : [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 273: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 274: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 275: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 276: f50 -> [33] : [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 8. 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 267: f50 -> f50 : B'=1+B, C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 3+A-C 161.74/148.45 161.74/148.45 268: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 269: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 270: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 271: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 4+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Found no metering function for rule 267. 161.74/148.45 161.74/148.45 Found no metering function for rule 268. 161.74/148.45 161.74/148.45 Found no metering function for rule 269. 161.74/148.45 161.74/148.45 Found no metering function for rule 270. 161.74/148.45 161.74/148.45 Found no metering function for rule 271. 161.74/148.45 161.74/148.45 Removing the simple loops:. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated all simple loops using metering functions (where possible): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 267: f50 -> f50 : B'=1+B, C'=1+A, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && A>=C && E>=5 ], cost: 3+A-C 161.74/148.45 161.74/148.45 268: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_13, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 269: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 270: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_24, J'=free_5, K'=free_3, L'=free_6, M'=free_6+free_3, N'=free_4, O'=free_3+free_4, [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 4+A-C 161.74/148.45 161.74/148.45 271: f50 -> f50 : B'=1+B, C'=1+A, Q'=free_19, J'=free_17, K'=free_21, L'=free_18, M'=free_21+free_18, N'=free_20, O'=free_16, [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 4+2*A-2*C 161.74/148.45 161.74/148.45 272: f50 -> [33] : [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 273: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 274: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 275: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 276: f50 -> [33] : [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Chained accelerated rules (with incoming rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 128: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 129: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 130: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 131: f27 -> f50 : B'=1+B, C'=1+A, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 71: f50 -> f27 : E'=1+E, [ B>=1+A ], cost: 2 161.74/148.45 161.74/148.45 72: f50 -> f27 : B'=1+A, E'=1+E, [ -B+A==0 ], cost: 3-B+A 161.74/148.45 161.74/148.45 272: f50 -> [33] : [ A>=1+B && A>=C && E>=5 ], cost: 2+A-C 161.74/148.45 161.74/148.45 273: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_13 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 274: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_19 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 275: f50 -> [33] : [ A>=1+B && E>=5 && H>=free_24 && A>=1+C ], cost: 3+A-C 161.74/148.45 161.74/148.45 276: f50 -> [33] : [ A>=1+B && E>=5 && A>=C && free_21+free_20>=1+free_16 && H>=free_19 ], cost: 3+2*A-2*C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 277: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && 0>=1+free_1*(1+A-C) && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 278: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && 0>=1+free_1*(1+A-C) && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 279: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && free_1*(1+A-C)>=1 && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 280: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && free_1*(1+A-C)>=1 && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 281: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 282: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 283: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 284: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 277: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && 0>=1+free_1*(1+A-C) && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 278: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && 0>=1+free_1*(1+A-C) && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 279: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && free_1*(1+A-C)>=1 && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 280: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && free_1*(1+A-C)>=1 && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 281: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 282: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 283: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 284: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerating simple loops of location 4. 161.74/148.45 161.74/148.45 Accelerating the following rules: 161.74/148.45 161.74/148.45 277: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && 0>=1+free_1*(1+A-C) && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 278: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && 0>=1+free_1*(1+A-C) && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 279: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && free_1*(1+A-C)>=1 && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 280: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && free_1*(1+A-C)>=1 && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Found no metering function for rule 277 (rule is too complicated). 161.74/148.45 161.74/148.45 Found no metering function for rule 278 (rule is too complicated). 161.74/148.45 161.74/148.45 Found no metering function for rule 279 (rule is too complicated). 161.74/148.45 161.74/148.45 Found no metering function for rule 280 (rule is too complicated). 161.74/148.45 161.74/148.45 Removing the simple loops:. 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Accelerated all simple loops using metering functions (where possible): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 277: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && 0>=1+free_1*(1+A-C) && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 278: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && 0>=1+free_1*(1+A-C) && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 279: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=free_2, [ A>=C && free_1*(1+A-C)>=1 && 3>=E && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 280: f27 -> f27 : B'=1+A, C'=1+A, E'=1+E, F'=free_1*(1+A-C), G'=free_1, H'=0, [ 50>=E && A>=C && free_1*(1+A-C)>=1 && E>=4 && -1-B+A==0 ], cost: 8-B+2*A-C 161.74/148.45 161.74/148.45 281: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 282: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 283: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 284: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Chained accelerated rules (with incoming rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 125: f2 -> f27 : [ B>=1+A ], cost: 3 161.74/148.45 161.74/148.45 126: f2 -> f27 : B'=1+B, C'=1+A, [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 127: f2 -> f27 : B'=1+A, [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 132: f27 -> [30] : [ 50>=E && A>=1+B && C>=1+A ], cost: 1-2*B+2*A 161.74/148.45 161.74/148.45 281: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 282: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && 0>=1+free_1*(1+A-C) && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 283: f27 -> [35] : [ A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && 3>=E ], cost: 6+A-C 161.74/148.45 161.74/148.45 284: f27 -> [35] : [ 50>=E && A>=1+B && A>=C && 1+B>=A && free_1*(1+A-C)>=1 && E>=4 ], cost: 6+A-C 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Eliminated locations (on tree-shaped paths): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 285: f2 -> [37] : [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 286: f2 -> [37] : [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Applied pruning (of leafs and parallel rules): 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 285: f2 -> [37] : [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 286: f2 -> [37] : [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 ### Computing asymptotic complexity ### 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Fully simplified ITS problem 161.74/148.45 161.74/148.45 Start location: f2 161.74/148.45 161.74/148.45 285: f2 -> [37] : [ A>=B && A>=C && 1+B>=1+A ], cost: 6+A-C 161.74/148.45 161.74/148.45 286: f2 -> [37] : [ A>=B && C>=1+A ], cost: 5-2*B+2*A 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Computing asymptotic complexity for rule 285 161.74/148.45 161.74/148.45 Solved the limit problem by the following transformations: 161.74/148.45 161.74/148.45 Created initial limit problem: 161.74/148.45 161.74/148.45 6+A-C (+), 1-B+A (+/+!), 1+A-C (+/+!), 1+B-A (+/+!) [not solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 applying transformation rule (C) using substitution {A==B} 161.74/148.45 161.74/148.45 resulting limit problem: 161.74/148.45 161.74/148.45 1 (+/+!), 1+B-C (+/+!), 6+B-C (+) [not solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 applying transformation rule (C) using substitution {A==C} 161.74/148.45 161.74/148.45 resulting limit problem: 161.74/148.45 161.74/148.45 1 (+/+!), 1+B-C (+/+!), 6+B-C (+) [not solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 applying transformation rule (B), deleting 1 (+/+!) 161.74/148.45 161.74/148.45 resulting limit problem: 161.74/148.45 161.74/148.45 1+B-C (+/+!), 6+B-C (+) [not solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 removing all constraints (solved by SMT) 161.74/148.45 161.74/148.45 resulting limit problem: [solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 applying transformation rule (C) using substitution {B==0,C==-n} 161.74/148.45 161.74/148.45 resulting limit problem: 161.74/148.45 161.74/148.45 [solved] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Solution: 161.74/148.45 161.74/148.45 B / 0 161.74/148.45 161.74/148.45 A / 0 161.74/148.45 161.74/148.45 C / -n 161.74/148.45 161.74/148.45 Resulting cost 6+n has complexity: Poly(n^1) 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Found new complexity Poly(n^1). 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 Obtained the following overall complexity (w.r.t. the length of the input n): 161.74/148.45 161.74/148.45 Complexity: Poly(n^1) 161.74/148.45 161.74/148.45 Cpx degree: 1 161.74/148.45 161.74/148.45 Solved cost: 6+n 161.74/148.45 161.74/148.45 Rule cost: 6+A-C 161.74/148.45 161.74/148.45 Rule guard: [ A>=B && A>=C && 1+B>=1+A ] 161.74/148.45 161.74/148.45 161.74/148.45 161.74/148.45 WORST_CASE(Omega(n^1),?) 161.74/148.45 161.74/148.45 161.74/148.45 ---------------------------------------- 161.74/148.45 161.74/148.45 (4) 161.74/148.45 BOUNDS(n^1, INF) 161.74/148.47 EOF