/export/starexec/sandbox2/solver/bin/starexec_run_complexity /export/starexec/sandbox2/benchmark/theBenchmark.koat /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), ?) proof of /export/starexec/sandbox2/benchmark/theBenchmark.koat # AProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty The runtime complexity of the given CpxIntTrs could be proven to be BOUNDS(n^1, INF). (0) CpxIntTrs (1) Loat Proof [FINISHED, 25.1 s] (2) BOUNDS(n^1, INF) ---------------------------------------- (0) Obligation: Complexity Int TRS consisting of the following rules: f44(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f73(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 2 + B f44(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f73(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= A f73(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f75(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 29 >= C f73(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f75(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 31 f75(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f77(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 9 >= C f75(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f77(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 11 f144(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f148(A, B, C, 0, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D >= 0 && D <= 0 f152(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= E + 1 f152(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: E >= 1 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f4(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: TRUE f4(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f7(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: G >= H f7(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f7(A, B, C, D, E, F + C2, G, H, I + 1, C2, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: G >= I f18(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f23(A, B, 0, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 1 f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 1 >= B f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f31(A, B, C, D, C2 + D2, F, G, H, I, J, C2, D2, E2, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= 1 + C2 + D2 && B >= 2 f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f31(A, B, C, D, C2 + D2, F, G, H, I, J, C2, D2, E2, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C2 + D2 >= 1 && B >= 2 f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f31(A, B, C, D, F, F, G, H, I, J, -(C2), C2, D2, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= 2 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: TRUE 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= M + 1 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: M >= 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(A - 1, A, C, C2, E, F, G, H, I, J, K, L, M, A, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= B && A <= B 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f44(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, E2, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= B + 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f44(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, E2, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= 1 + A f44(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f61(A, A - 1, C, D + Q, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, E2, F2, C2 + G2, G2, G2, D + Q + C2 + G2, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C2 >= 0 && D2 >= 0 && B + 1 >= A && B + 1 <= A f44(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f61(A, A - 1, C, D + Q, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, E2, F2, C2 - G2, W, -(G2), D + Q + C2 - G2, G2, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= C2 + 1 && D2 >= 0 && B + 1 >= A && B + 1 <= A f61(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(A - 2, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, 0, W, X, Y, Z, 0, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: V >= 0 && V <= 0 f61(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(A - 2, 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, 0, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= V + 1 f61(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(A - 2, 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, 0, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: V >= 1 f44(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(A - 2, A - 1, C, D + Q, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, E2, F2, F2, W, X, Y, Z, A1, D + Q + C2, F2, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= D2 + 1 && B + 1 >= A && B + 1 <= A f73(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f75(A, B, 30, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 30 && C <= 30 f77(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f80(A, B, 20, D, E, F, G, H, I, J, K, L, M, N, O, P, Q + D, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 20 && C <= 20 f75(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f80(A, B, 10, D, E, F, G, H, I, J, K, L, M, N, O, P, Q + D, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 10 && C <= 10 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f80(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= H f77(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 19 >= C f77(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 21 f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f119(A, B, C, D, C2 + D2 + E2, F, G, H, I, J, K, L, M, N, O, P, Q, F2, G2, T, U, H2, W, X, Y, Z, A1, B1, C1, D1, I2, C2, D2, E2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D1 >= B && B >= D1 + 1 f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f119(A, B, C, D, C2 + D2 + E2, F, G, H, I, J, K, L, M, N, O, P, Q, F2, G2, T, U, H2, W, X, Y, Z, A1, B1, C1, D1, I2, C2, D2, E2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D1 >= 1 + B 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f93(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, B1, C1, D1 - 1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= L1 + 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f93(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, B1, C1, D1 - 1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: L1 >= 1 f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(A, B, C, D, E, F, G, D1 + 3, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= D1 + 2 && H >= D1 + 2 && H <= D1 + 2 f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D1 + 1 >= H && A >= H f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: H >= 3 + D1 && A >= H 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f148(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, D1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 1 + R1 && D1 >= R1 && D1 <= R1 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f138(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, T, U, V, W, X, Y, Z, A1, B1, C1, D1, 0, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D1 >= R1 + 1 && A >= 1 + R1 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f138(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, T, U, V, W, X, Y, Z, A1, B1, C1, D1, 0, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= 1 + D1 && A >= 1 + R1 f138(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f144(A, B, C, C2 + D2 + E2, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, A - 1, C2, D2, E2, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 + 1 >= A && R1 + 1 <= A f138(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f144(A, B, C, C2 + D2 + E2, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, F2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, C2, D2, E2, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 2 + R1 f138(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f144(A, B, C, C2 + D2 + E2, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, F2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, C2, D2, E2, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= A f144(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f148(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= D + 1 f144(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f148(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, C2, D2, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D >= 1 f148(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f152(A, B, C, D, C2, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, D2, C2, X1, Y1, Z1, A2, B2)) :|: R >= 0 f148(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f152(A, B, C, D, -(C2), F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, D2, C2, Z1, A2, B2)) :|: 0 >= R + 1 f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, P, Q, R + E, E2, T, U, F2, W, X, Y, Z, A1, B1, C1, B, G2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, B, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= R1 && B <= R1 && D1 >= R1 && D1 <= R1 f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, P, Q, R + E, E2, T, U, F2, W, X, Y, Z, A1, B1, C1, D1, G2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, D1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= B + 1 && D1 >= R1 && D1 <= R1 f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, P, Q, R + E, E2, T, U, F2, W, X, Y, Z, A1, B1, C1, D1, G2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, D1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= 1 + R1 && D1 >= R1 && D1 <= R1 f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, P, Q, R + E, E2, T, U, F2, W, X, Y, Z, A1, B1, C1, D1, G2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: D1 >= R1 + 1 f156(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, C2, E, F, G, H, I, J, K, L, M, N, D2, P, Q, R + E, E2, T, U, F2, W, X, Y, Z, A1, B1, C1, D1, G2, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= 1 + D1 f167(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, D, E, F, G, H, I + 1, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, A - 1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= I && R1 + 1 >= A && R1 + 1 <= A f167(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, D, E, F, G, H, I + 1, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 2 + R1 && A >= I f167(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f167(A, B, C, D, E, F, G, H, I + 1, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= A && A >= I f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f181(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, A - 1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: Z1 >= H && R1 + 1 >= A && R1 + 1 <= A f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f181(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: A >= 2 + R1 && Z1 >= H f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f181(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, C2, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= A && Z1 >= H f152(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f132(A, B, C, D, 0, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1 + 1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: E >= 0 && E <= 0 f41(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f23(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 30 >= C && A >= 2 + B f41(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f18(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: C >= 31 && A >= 2 + B f41(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f18(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B + 1 >= A f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1 + 1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: H >= 1 + Z1 f167(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, A, A2, B2)) :|: I >= 1 + A && R1 + 2 >= A f167(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f181(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, R1 + 3, A2, B2)) :|: I >= 1 + A && A >= R1 + 3 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f41(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: R1 >= A f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: H >= 1 + A f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= D1 + 1 f93(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(A, B, C, D, C2 + D2 + E2, F, G, H, I, J, K, L, M, N, O, P, Q, F2, G2, T, U, H2, W, X, Y, Z, A1, B1, C1, B, I2, C2, D2, E2, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: B >= D1 && B <= D1 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f124(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: TRUE 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f93(A, B, C + 1, E2, C2 + D2, F, G, H, I, J, K, L, M, N, E2, F2, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, C2, D2)) :|: H >= 1 + A f18(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> 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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: 0 >= A f7(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f4(A, B, C, D, E, F, G, H + 1, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: I >= 1 + G f4(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, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2) -> Com_1(f18(G, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, 0, R, S, T, U, V, W, X, Y, Z, A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1, X1, Y1, Z1, A2, B2)) :|: H >= 1 + G The start-symbols are:[f2_54] ---------------------------------------- (1) Loat Proof (FINISHED) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: f2 0: f44 -> f73 : [ A>=2+B ], cost: 1 1: f44 -> f73 : [ B>=A ], cost: 1 23: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A ], cost: 1 24: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A ], cost: 1 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 2: f73 -> f75 : [ 29>=C ], cost: 1 3: f73 -> f75 : [ C>=31 ], cost: 1 29: f73 -> f75 : C'=30, [ C==30 ], cost: 1 4: f75 -> f77 : [ 9>=C ], cost: 1 5: f75 -> f77 : [ C>=11 ], cost: 1 31: f75 -> f80 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f152 -> f156 : [ 0>=1+E ], cost: 1 8: f152 -> f156 : [ E>=1 ], cost: 1 63: f152 -> f132 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 10: f4 -> f7 : [ G>=H ], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f7 -> f7 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f7 -> f4 : H'=1+H, [ Q>=1+G ], cost: 1 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 76: f18 -> f1 : A1'=B, A2'=C, B'=D, B1'=E, B2'=F, C'=G, C1'=H, C2'=Q, D'=J, D1'=K, D2'=L, E'=M, E1'=N, E2'=O, F'=P, F1'=Q_1, F2'=R, G'=S, G1'=T, G2'=U, H'=V, H1'=W, H2'=X, Q'=Y, Q1'=Z, Q2'=A1, J'=B1, J1'=C1, J2'=D1, K'=E1, K1'=F1, K2'=G1, L'=H1, L1'=Q1, L2'=J1, M'=K1, M1'=L1, M2'=M1, N'=N1, N1'=O1, N2'=P1, O'=Q1_1, O1'=R1, O2'=S1, P'=T1, P1'=U1, P2'=V1, Q_1'=W1, Q1_1'=X1, Q2_1'=Y1, R'=Z1, R1'=A2, R2'=B2, [ 0>=A ], cost: 1 13: f23 -> f34 : [ 1>=B ], cost: 1 14: f23 -> f31 : E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 ], cost: 1 15: f23 -> f31 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f23 -> f31 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f31 -> f34 : [], cost: 1 18: f31 -> f23 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f31 -> f23 : B'=-1+B, [ M>=1 ], cost: 1 20: f34 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f34 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f34 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f61 -> f41 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f61 -> f41 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f61 -> f41 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f77 -> f80 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f77 -> f93 : C'=1+C, [ 19>=C ], cost: 1 34: f77 -> f93 : C'=1+C, [ C>=21 ], cost: 1 32: f80 -> f80 : H'=1+H, [ A>=H ], cost: 1 75: f80 -> f93 : A2'=free_127, B2'=free_126, C'=1+C, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, [ H>=1+A ], cost: 1 35: f93 -> f119 : E'=free_45+free_43+free_41, E1'=free_37, F1'=free_45, G1'=free_43, H1'=free_41, Q1'=free_36, J1'=free_35, K1'=free_34, L1'=free_33, M1'=free_32, N1'=free_31, O1'=free_30, P1'=free_44, Q1_1'=free_42, R'=free_40, S'=free_39, V'=free_38, [ D1>=B && B>=1+D1 ], cost: 1 36: f93 -> f119 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B ], cost: 1 72: f93 -> f124 : [ B>=1+D1 ], cost: 1 73: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 ], cost: 1 37: f119 -> f93 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f119 -> f93 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f119 -> f124 : [], cost: 1 39: f124 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f124 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f124 -> f124 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f124 -> f132 : [ H>=1+A ], cost: 1 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f132 -> f138 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f132 -> f138 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 45: f138 -> f144 : D'=free_68+free_66+free_67, R1'=-1+A, S1'=free_68, T1'=free_67, U1'=free_66, [ 1+R1==A ], cost: 1 46: f138 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, S1'=free_72, T1'=free_71, U1'=free_70, [ A>=2+R1 ], cost: 1 47: f138 -> f144 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f148 -> f152 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f148 -> f152 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 ], cost: 1 53: f156 -> f167 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 ], cost: 1 54: f156 -> f167 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 ], cost: 1 55: f156 -> f167 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, [ D1>=1+R1 ], cost: 1 56: f156 -> f167 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, [ R1>=1+D1 ], cost: 1 57: f167 -> f167 : Q'=1+Q, R'=free_112, R1'=-1+A, [ A>=Q && 1+R1==A ], cost: 1 58: f167 -> f167 : Q'=1+Q, R'=free_113, [ A>=2+R1 && A>=Q ], cost: 1 59: f167 -> f167 : Q'=1+Q, R'=free_114, [ R1>=A && A>=Q ], cost: 1 68: f167 -> f181 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f181 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f181 -> f181 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f181 -> f181 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f181 -> f181 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 9: f2 -> f4 : F'=0, [], cost: 1 Removed unreachable and leaf rules: Start location: f2 0: f44 -> f73 : [ A>=2+B ], cost: 1 1: f44 -> f73 : [ B>=A ], cost: 1 23: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A ], cost: 1 24: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A ], cost: 1 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 2: f73 -> f75 : [ 29>=C ], cost: 1 3: f73 -> f75 : [ C>=31 ], cost: 1 29: f73 -> f75 : C'=30, [ C==30 ], cost: 1 4: f75 -> f77 : [ 9>=C ], cost: 1 5: f75 -> f77 : [ C>=11 ], cost: 1 31: f75 -> f80 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f152 -> f156 : [ 0>=1+E ], cost: 1 8: f152 -> f156 : [ E>=1 ], cost: 1 63: f152 -> f132 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 10: f4 -> f7 : [ G>=H ], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f7 -> f7 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f7 -> f4 : H'=1+H, [ Q>=1+G ], cost: 1 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 13: f23 -> f34 : [ 1>=B ], cost: 1 14: f23 -> f31 : E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 ], cost: 1 15: f23 -> f31 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f23 -> f31 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f31 -> f34 : [], cost: 1 18: f31 -> f23 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f31 -> f23 : B'=-1+B, [ M>=1 ], cost: 1 20: f34 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f34 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f34 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f61 -> f41 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f61 -> f41 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f61 -> f41 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f77 -> f80 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f77 -> f93 : C'=1+C, [ 19>=C ], cost: 1 34: f77 -> f93 : C'=1+C, [ C>=21 ], cost: 1 32: f80 -> f80 : H'=1+H, [ A>=H ], cost: 1 75: f80 -> f93 : A2'=free_127, B2'=free_126, C'=1+C, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, [ H>=1+A ], cost: 1 35: f93 -> f119 : E'=free_45+free_43+free_41, E1'=free_37, F1'=free_45, G1'=free_43, H1'=free_41, Q1'=free_36, J1'=free_35, K1'=free_34, L1'=free_33, M1'=free_32, N1'=free_31, O1'=free_30, P1'=free_44, Q1_1'=free_42, R'=free_40, S'=free_39, V'=free_38, [ D1>=B && B>=1+D1 ], cost: 1 36: f93 -> f119 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B ], cost: 1 72: f93 -> f124 : [ B>=1+D1 ], cost: 1 73: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 ], cost: 1 37: f119 -> f93 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f119 -> f93 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f119 -> f124 : [], cost: 1 39: f124 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f124 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f124 -> f124 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f124 -> f132 : [ H>=1+A ], cost: 1 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f132 -> f138 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f132 -> f138 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 45: f138 -> f144 : D'=free_68+free_66+free_67, R1'=-1+A, S1'=free_68, T1'=free_67, U1'=free_66, [ 1+R1==A ], cost: 1 46: f138 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, S1'=free_72, T1'=free_71, U1'=free_70, [ A>=2+R1 ], cost: 1 47: f138 -> f144 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f148 -> f152 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f148 -> f152 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 ], cost: 1 53: f156 -> f167 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 ], cost: 1 54: f156 -> f167 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 ], cost: 1 55: f156 -> f167 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, [ D1>=1+R1 ], cost: 1 56: f156 -> f167 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, [ R1>=1+D1 ], cost: 1 57: f167 -> f167 : Q'=1+Q, R'=free_112, R1'=-1+A, [ A>=Q && 1+R1==A ], cost: 1 58: f167 -> f167 : Q'=1+Q, R'=free_113, [ A>=2+R1 && A>=Q ], cost: 1 59: f167 -> f167 : Q'=1+Q, R'=free_114, [ R1>=A && A>=Q ], cost: 1 68: f167 -> f181 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f181 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f181 -> f181 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f181 -> f181 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f181 -> f181 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Removed rules with unsatisfiable guard: Start location: f2 0: f44 -> f73 : [ A>=2+B ], cost: 1 1: f44 -> f73 : [ B>=A ], cost: 1 23: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A ], cost: 1 24: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A ], cost: 1 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 2: f73 -> f75 : [ 29>=C ], cost: 1 3: f73 -> f75 : [ C>=31 ], cost: 1 29: f73 -> f75 : C'=30, [ C==30 ], cost: 1 4: f75 -> f77 : [ 9>=C ], cost: 1 5: f75 -> f77 : [ C>=11 ], cost: 1 31: f75 -> f80 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f152 -> f156 : [ 0>=1+E ], cost: 1 8: f152 -> f156 : [ E>=1 ], cost: 1 63: f152 -> f132 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 10: f4 -> f7 : [ G>=H ], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f7 -> f7 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f7 -> f4 : H'=1+H, [ Q>=1+G ], cost: 1 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 13: f23 -> f34 : [ 1>=B ], cost: 1 14: f23 -> f31 : E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 ], cost: 1 15: f23 -> f31 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f23 -> f31 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f31 -> f34 : [], cost: 1 18: f31 -> f23 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f31 -> f23 : B'=-1+B, [ M>=1 ], cost: 1 20: f34 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f34 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f34 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f61 -> f41 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f61 -> f41 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f61 -> f41 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f77 -> f80 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f77 -> f93 : C'=1+C, [ 19>=C ], cost: 1 34: f77 -> f93 : C'=1+C, [ C>=21 ], cost: 1 32: f80 -> f80 : H'=1+H, [ A>=H ], cost: 1 75: f80 -> f93 : A2'=free_127, B2'=free_126, C'=1+C, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, [ H>=1+A ], cost: 1 36: f93 -> f119 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B ], cost: 1 72: f93 -> f124 : [ B>=1+D1 ], cost: 1 73: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 ], cost: 1 37: f119 -> f93 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f119 -> f93 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f119 -> f124 : [], cost: 1 39: f124 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f124 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f124 -> f124 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f124 -> f132 : [ H>=1+A ], cost: 1 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f132 -> f138 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f132 -> f138 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 45: f138 -> f144 : D'=free_68+free_66+free_67, R1'=-1+A, S1'=free_68, T1'=free_67, U1'=free_66, [ 1+R1==A ], cost: 1 46: f138 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, S1'=free_72, T1'=free_71, U1'=free_70, [ A>=2+R1 ], cost: 1 47: f138 -> f144 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f148 -> f152 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f148 -> f152 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 ], cost: 1 53: f156 -> f167 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 ], cost: 1 54: f156 -> f167 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 ], cost: 1 55: f156 -> f167 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, [ D1>=1+R1 ], cost: 1 56: f156 -> f167 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, [ R1>=1+D1 ], cost: 1 57: f167 -> f167 : Q'=1+Q, R'=free_112, R1'=-1+A, [ A>=Q && 1+R1==A ], cost: 1 58: f167 -> f167 : Q'=1+Q, R'=free_113, [ A>=2+R1 && A>=Q ], cost: 1 59: f167 -> f167 : Q'=1+Q, R'=free_114, [ R1>=A && A>=Q ], cost: 1 68: f167 -> f181 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f181 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f181 -> f181 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f181 -> f181 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f181 -> f181 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 ### Simplification by acceleration and chaining ### Accelerating simple loops of location 7. Accelerating the following rules: 11: f7 -> f7 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 Accelerated rule 11 with metering function 1+G-Q, yielding the new rule 79. Removing the simple loops: 11. Accelerating simple loops of location 14. Accelerating the following rules: 32: f80 -> f80 : H'=1+H, [ A>=H ], cost: 1 Accelerated rule 32 with metering function 1+A-H, yielding the new rule 80. Removing the simple loops: 32. Accelerating simple loops of location 17. Accelerating the following rules: 39: f124 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f124 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f124 -> f124 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 Accelerated rule 39 with metering function 3+D1-H, yielding the new rule 81. Found no metering function for rule 40. Accelerated rule 41 with metering function 1+A-H, yielding the new rule 82. Removing the simple loops: 39 41. Accelerating simple loops of location 22. Accelerating the following rules: 57: f167 -> f167 : Q'=1+Q, R'=free_112, R1'=-1+A, [ A>=Q && 1+R1==A ], cost: 1 58: f167 -> f167 : Q'=1+Q, R'=free_113, [ A>=2+R1 && A>=Q ], cost: 1 59: f167 -> f167 : Q'=1+Q, R'=free_114, [ R1>=A && A>=Q ], cost: 1 Accelerated rule 57 with metering function 1+A-Q, yielding the new rule 83. Accelerated rule 58 with metering function 1+A-Q, yielding the new rule 84. Accelerated rule 59 with metering function 1+A-Q, yielding the new rule 85. Removing the simple loops: 57 58 59. Accelerating simple loops of location 23. Accelerating the following rules: 60: f181 -> f181 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f181 -> f181 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f181 -> f181 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 Accelerated rule 60 with metering function 1+Z1-H, yielding the new rule 86. Accelerated rule 61 with metering function 1+Z1-H, yielding the new rule 87. Accelerated rule 62 with metering function 1+Z1-H, yielding the new rule 88. Removing the simple loops: 60 61 62. Accelerated all simple loops using metering functions (where possible): Start location: f2 0: f44 -> f73 : [ A>=2+B ], cost: 1 1: f44 -> f73 : [ B>=A ], cost: 1 23: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A ], cost: 1 24: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A ], cost: 1 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 2: f73 -> f75 : [ 29>=C ], cost: 1 3: f73 -> f75 : [ C>=31 ], cost: 1 29: f73 -> f75 : C'=30, [ C==30 ], cost: 1 4: f75 -> f77 : [ 9>=C ], cost: 1 5: f75 -> f77 : [ C>=11 ], cost: 1 31: f75 -> f80 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f152 -> f156 : [ 0>=1+E ], cost: 1 8: f152 -> f156 : [ E>=1 ], cost: 1 63: f152 -> f132 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 10: f4 -> f7 : [ G>=H ], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 77: f7 -> f4 : H'=1+H, [ Q>=1+G ], cost: 1 79: f7 -> f7 : F'=F+(1+G-Q)*free, Q'=1+G, J'=free, [ G>=Q ], cost: 1+G-Q 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 13: f23 -> f34 : [ 1>=B ], cost: 1 14: f23 -> f31 : E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 ], cost: 1 15: f23 -> f31 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f23 -> f31 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f31 -> f34 : [], cost: 1 18: f31 -> f23 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f31 -> f23 : B'=-1+B, [ M>=1 ], cost: 1 20: f34 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f34 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f34 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f61 -> f41 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f61 -> f41 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f61 -> f41 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f77 -> f80 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f77 -> f93 : C'=1+C, [ 19>=C ], cost: 1 34: f77 -> f93 : C'=1+C, [ C>=21 ], cost: 1 75: f80 -> f93 : A2'=free_127, B2'=free_126, C'=1+C, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, [ H>=1+A ], cost: 1 80: f80 -> f80 : H'=1+A, [ A>=H ], cost: 1+A-H 36: f93 -> f119 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B ], cost: 1 72: f93 -> f124 : [ B>=1+D1 ], cost: 1 73: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 ], cost: 1 37: f119 -> f93 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f119 -> f93 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f119 -> f124 : [], cost: 1 40: f124 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 71: f124 -> f132 : [ H>=1+A ], cost: 1 81: f124 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 3+D1-H 82: f124 -> f124 : H'=1+A, [ H>=3+D1 && A>=H ], cost: 1+A-H 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f132 -> f138 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f132 -> f138 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 45: f138 -> f144 : D'=free_68+free_66+free_67, R1'=-1+A, S1'=free_68, T1'=free_67, U1'=free_66, [ 1+R1==A ], cost: 1 46: f138 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, S1'=free_72, T1'=free_71, U1'=free_70, [ A>=2+R1 ], cost: 1 47: f138 -> f144 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f148 -> f152 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f148 -> f152 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 ], cost: 1 53: f156 -> f167 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 ], cost: 1 54: f156 -> f167 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 ], cost: 1 55: f156 -> f167 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, [ D1>=1+R1 ], cost: 1 56: f156 -> f167 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, [ R1>=1+D1 ], cost: 1 68: f167 -> f181 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f181 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 83: f167 -> f167 : Q'=1+A, R'=free_112, R1'=-1+A, [ A>=Q && 1+R1==A ], cost: 1+A-Q 84: f167 -> f167 : Q'=1+A, R'=free_113, [ A>=2+R1 && A>=Q ], cost: 1+A-Q 85: f167 -> f167 : Q'=1+A, R'=free_114, [ R1>=A && A>=Q ], cost: 1+A-Q 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 86: f181 -> f181 : H'=1+Z1, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1+Z1-H 87: f181 -> f181 : H'=1+Z1, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1+Z1-H 88: f181 -> f181 : H'=1+Z1, R'=free_117, [ R1>=A && Z1>=H ], cost: 1+Z1-H 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Chained accelerated rules (with incoming rules): Start location: f2 0: f44 -> f73 : [ A>=2+B ], cost: 1 1: f44 -> f73 : [ B>=A ], cost: 1 23: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A ], cost: 1 24: f44 -> f61 : B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A ], cost: 1 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 2: f73 -> f75 : [ 29>=C ], cost: 1 3: f73 -> f75 : [ C>=31 ], cost: 1 29: f73 -> f75 : C'=30, [ C==30 ], cost: 1 4: f75 -> f77 : [ 9>=C ], cost: 1 5: f75 -> f77 : [ C>=11 ], cost: 1 31: f75 -> f80 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 91: f75 -> f80 : C'=10, H'=1+A, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 2+A-H 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f152 -> f156 : [ 0>=1+E ], cost: 1 8: f152 -> f156 : [ E>=1 ], cost: 1 63: f152 -> f132 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 10: f4 -> f7 : [ G>=H ], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 89: f4 -> f7 : F'=F+(1+G-Q)*free, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 2+G-Q 77: f7 -> f4 : H'=1+H, [ Q>=1+G ], cost: 1 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 13: f23 -> f34 : [ 1>=B ], cost: 1 14: f23 -> f31 : E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 ], cost: 1 15: f23 -> f31 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f23 -> f31 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f31 -> f34 : [], cost: 1 18: f31 -> f23 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f31 -> f23 : B'=-1+B, [ M>=1 ], cost: 1 20: f34 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f34 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f34 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f61 -> f41 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f61 -> f41 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f61 -> f41 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f77 -> f80 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f77 -> f93 : C'=1+C, [ 19>=C ], cost: 1 34: f77 -> f93 : C'=1+C, [ C>=21 ], cost: 1 90: f77 -> f80 : C'=20, H'=1+A, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 2+A-H 75: f80 -> f93 : A2'=free_127, B2'=free_126, C'=1+C, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, [ H>=1+A ], cost: 1 36: f93 -> f119 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B ], cost: 1 72: f93 -> f124 : [ B>=1+D1 ], cost: 1 73: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 ], cost: 1 92: f93 -> f124 : H'=1+H, [ B>=1+D1 && 1+D1>=H && A>=H ], cost: 2 93: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && 1+B>=H && A>=H ], cost: 2 95: f93 -> f124 : H'=3+D1, [ B>=1+D1 && A>=2+D1 && H==2+D1 ], cost: 4+D1-H 96: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=3+B, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && A>=2+B && H==2+B ], cost: 4+B-H 98: f93 -> f124 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 2+A-H 99: f93 -> f124 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=3+B && A>=H ], cost: 2+A-H 37: f119 -> f93 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f119 -> f93 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f119 -> f124 : [], cost: 1 94: f119 -> f124 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 2 97: f119 -> f124 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 4+D1-H 100: f119 -> f124 : H'=1+A, [ H>=3+D1 && A>=H ], cost: 2+A-H 71: f124 -> f132 : [ H>=1+A ], cost: 1 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f132 -> f138 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f132 -> f138 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 45: f138 -> f144 : D'=free_68+free_66+free_67, R1'=-1+A, S1'=free_68, T1'=free_67, U1'=free_66, [ 1+R1==A ], cost: 1 46: f138 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, S1'=free_72, T1'=free_71, U1'=free_70, [ A>=2+R1 ], cost: 1 47: f138 -> f144 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f148 -> f152 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f148 -> f152 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 ], cost: 1 53: f156 -> f167 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 ], cost: 1 54: f156 -> f167 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 ], cost: 1 55: f156 -> f167 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, [ D1>=1+R1 ], cost: 1 56: f156 -> f167 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, [ R1>=1+D1 ], cost: 1 101: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_112, R1'=-1+A, S'=free_89, V'=free_88, [ B==R1 && D1==R1 && A>=Q && 1+B==A ], cost: 2+A-Q 102: f156 -> f167 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_112, R1'=-1+A, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 103: f156 -> f167 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_112, R1'=-1+A, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 104: f156 -> f167 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_112, R1'=-1+A, S'=free_104, V'=free_103, [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 105: f156 -> f167 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_112, R1'=-1+A, S'=free_109, V'=free_108, [ R1>=1+D1 && A>=Q && 1+R1==A ], cost: 2+A-Q 106: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_113, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 && A>=2+B && A>=Q ], cost: 2+A-Q 107: f156 -> f167 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_113, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 108: f156 -> f167 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_113, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 109: f156 -> f167 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 110: f156 -> f167 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 111: f156 -> f167 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_114, R1'=B, S'=free_89, V'=free_88, [ B==R1 && D1==R1 && B>=A && A>=Q ], cost: 2+A-Q 112: f156 -> f167 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_114, R1'=D1, S'=free_94, V'=free_93, [ R1>=1+B && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 113: f156 -> f167 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_114, R1'=D1, S'=free_99, V'=free_98, [ B>=1+R1 && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 114: f156 -> f167 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, S'=free_104, V'=free_103, [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 115: f156 -> f167 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, S'=free_109, V'=free_108, [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 68: f167 -> f181 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f181 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 116: f167 -> f181 : H'=1+A, R'=free_115, R1'=-1+A, Z1'=A, [ Q>=1+A && A>=H && 1+R1==A ], cost: 2+A-H 117: f167 -> f181 : H'=1+A, R'=free_116, Z1'=A, [ Q>=1+A && -2+A-R1==0 && A>=H ], cost: 2+A-H 118: f167 -> f181 : H'=4+R1, R'=free_116, Z1'=3+R1, [ Q>=1+A && A>=3+R1 && 3+R1>=H ], cost: 5+R1-H 119: f167 -> f181 : H'=1+A, R'=free_117, Z1'=A, [ Q>=1+A && R1>=A && A>=H ], cost: 2+A-H 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Eliminated locations (on tree-shaped paths): Start location: f2 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 143: f44 -> f75 : [ A>=2+B && 29>=C ], cost: 2 144: f44 -> f75 : [ A>=2+B && C>=31 ], cost: 2 145: f44 -> f75 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f44 -> f75 : [ B>=A && 29>=C ], cost: 2 147: f44 -> f75 : [ B>=A && C>=31 ], cost: 2 148: f44 -> f75 : C'=30, [ B>=A && C==30 ], cost: 2 149: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 2 150: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 2 151: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 2 152: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 2 153: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && 0>=1-free_21+free_25 ], cost: 2 154: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=-free_21+free_25, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25>=1 ], cost: 2 155: f75 -> f93 : C'=1+C, [ 9>=C ], cost: 2 157: f75 -> f93 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f75 -> f93 : C'=1+C, [ C>=21 ], cost: 2 160: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && H>=1+A ], cost: 2 161: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 3+A-H 162: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==20 && H>=1+A ], cost: 3 163: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 4+A-H 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 120: f4 -> f4 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f4 -> f4 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 123: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 2 124: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 2 126: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 2 127: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 2 129: f23 -> f23 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && 0>=1+free_7 ], cost: 2 130: f23 -> f23 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: 2 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f23 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f23 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 135: f23 -> f44 : D'=free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, [ 0>=1+free_3+free_2 && B>=2 && A>=1+B ], cost: 3 136: f23 -> f44 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A ], cost: 3 137: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && A==B ], cost: 3 138: f23 -> f44 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=1+B ], cost: 3 139: f23 -> f44 : D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 141: f23 -> f44 : D'=free_12, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_11, P'=free_10, [ B>=2 && A>=1+B ], cost: 3 142: f23 -> f44 : D'=free_15, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_14, P'=free_13, [ B>=2 && B>=1+A ], cost: 3 164: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 0>=1+free_49 ], cost: 2 165: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && free_49>=1 ], cost: 2 170: f93 -> f132 : [ B>=1+D1 && H>=1+A ], cost: 2 171: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=1+A ], cost: 2 172: f93 -> f132 : H'=1+H, [ B>=1+D1 && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 3 173: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 3 174: f93 -> f132 : H'=3+D1, [ B>=1+D1 && A>=2+D1 && H==2+D1 && 3+D1>=1+A ], cost: 5+D1-H 175: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=3+B, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && A>=2+B && H==2+B && 3+B>=1+A ], cost: 5+B-H 176: f93 -> f132 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=3+B && A>=H ], cost: 3+A-H 178: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && H>=1+A ], cost: 3 179: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 4 180: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=3+D1, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && A>=2+D1 && H==2+D1 && 3+D1>=1+A ], cost: 6+D1-H 181: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && H>=3+D1 && A>=H ], cost: 4+A-H 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 182: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, [ D1>=1+R1 && 1+R1==A ], cost: 2 183: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, [ D1>=1+R1 && A>=2+R1 ], cost: 2 184: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, [ R1>=1+D1 && 1+R1==A ], cost: 2 185: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, [ R1>=1+D1 && A>=2+R1 ], cost: 2 186: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f148 -> f132 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f148 -> f132 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 192: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && 2+B>=A ], cost: 2 193: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, O'=free_90, R'=E+R, R1'=B, S'=free_89, V'=free_88, Z1'=3+B, [ B==R1 && D1==R1 && Q>=1+A && A>=3+B ], cost: 2 194: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_115, R1'=-1+A, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && A>=H && 1+B==A ], cost: 3+A-H 195: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 3+A-H 196: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=4+B, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=3+B, [ B==R1 && D1==R1 && Q>=1+A && A>=3+B && 3+B>=H ], cost: 6+B-H 197: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_117, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && B>=A && A>=H ], cost: 3+A-H 198: f156 -> f181 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && Q>=1+A && 2+D1>=A ], cost: 2 199: f156 -> f181 : D'=free_96, E1'=free_92, O'=free_95, R'=E+R, R1'=D1, S'=free_94, V'=free_93, Z1'=3+D1, [ R1>=1+B && D1==R1 && Q>=1+A && A>=3+D1 ], cost: 2 200: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, O'=free_95, R'=free_115, R1'=-1+A, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && Q>=1+A && A>=H && 1+D1==A ], cost: 3+A-H 201: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, O'=free_95, R'=free_116, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && Q>=1+A && -2+A-D1==0 && A>=H ], cost: 3+A-H 202: f156 -> f181 : D'=free_96, E1'=free_92, H'=4+D1, O'=free_95, R'=free_116, R1'=D1, S'=free_94, V'=free_93, Z1'=3+D1, [ R1>=1+B && D1==R1 && Q>=1+A && A>=3+D1 && 3+D1>=H ], cost: 6+D1-H 203: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, O'=free_95, R'=free_117, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && Q>=1+A && D1>=A && A>=H ], cost: 3+A-H 204: f156 -> f181 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && Q>=1+A && 2+D1>=A ], cost: 2 205: f156 -> f181 : D'=free_101, E1'=free_97, O'=free_100, R'=E+R, R1'=D1, S'=free_99, V'=free_98, Z1'=3+D1, [ B>=1+R1 && D1==R1 && Q>=1+A && A>=3+D1 ], cost: 2 206: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, O'=free_100, R'=free_115, R1'=-1+A, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && Q>=1+A && A>=H && 1+D1==A ], cost: 3+A-H 207: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, O'=free_100, R'=free_116, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && Q>=1+A && -2+A-D1==0 && A>=H ], cost: 3+A-H 208: f156 -> f181 : D'=free_101, E1'=free_97, H'=4+D1, O'=free_100, R'=free_116, R1'=D1, S'=free_99, V'=free_98, Z1'=3+D1, [ B>=1+R1 && D1==R1 && Q>=1+A && A>=3+D1 && 3+D1>=H ], cost: 6+D1-H 209: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, O'=free_100, R'=free_117, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && Q>=1+A && D1>=A && A>=H ], cost: 3+A-H 210: f156 -> f181 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && Q>=1+A && 2+R1>=A ], cost: 2 211: f156 -> f181 : D'=free_106, E1'=free_102, O'=free_105, R'=E+R, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && Q>=1+A && A>=3+R1 ], cost: 2 212: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, O'=free_105, R'=free_115, R1'=-1+A, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && Q>=1+A && A>=H && 1+R1==A ], cost: 3+A-H 213: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, O'=free_105, R'=free_116, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && Q>=1+A && -2+A-R1==0 && A>=H ], cost: 3+A-H 214: f156 -> f181 : D'=free_106, E1'=free_102, H'=4+R1, O'=free_105, R'=free_116, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && Q>=1+A && A>=3+R1 && 3+R1>=H ], cost: 6+R1-H 215: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, O'=free_105, R'=free_117, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && Q>=1+A && R1>=A && A>=H ], cost: 3+A-H 216: f156 -> f181 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && Q>=1+A && 2+R1>=A ], cost: 2 217: f156 -> f181 : D'=free_111, E1'=free_107, O'=free_110, R'=E+R, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && Q>=1+A && A>=3+R1 ], cost: 2 218: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, O'=free_110, R'=free_115, R1'=-1+A, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && Q>=1+A && A>=H && 1+R1==A ], cost: 3+A-H 219: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, O'=free_110, R'=free_116, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && Q>=1+A && -2+A-R1==0 && A>=H ], cost: 3+A-H 220: f156 -> f181 : D'=free_111, E1'=free_107, H'=4+R1, O'=free_110, R'=free_116, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && Q>=1+A && A>=3+R1 && 3+R1>=H ], cost: 6+R1-H 221: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, O'=free_110, R'=free_117, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && Q>=1+A && R1>=A && A>=H ], cost: 3+A-H 222: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_112, R1'=-1+A, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && A>=Q && 1+B==A ], cost: 3+A-Q 223: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, Q'=1+A, O'=free_90, R'=free_115, R1'=-1+A, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && A>=Q && 1+B==A && A>=H ], cost: 4+2*A-Q-H 224: f156 -> f181 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_112, R1'=-1+A, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && A>=Q && 1+D1==A ], cost: 3+A-Q 225: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, Q'=1+A, O'=free_95, R'=free_115, R1'=-1+A, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && A>=Q && 1+D1==A && A>=H ], cost: 4+2*A-Q-H 226: f156 -> f181 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_112, R1'=-1+A, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && A>=Q && 1+D1==A ], cost: 3+A-Q 227: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, Q'=1+A, O'=free_100, R'=free_115, R1'=-1+A, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && A>=Q && 1+D1==A && A>=H ], cost: 4+2*A-Q-H 228: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_112, R1'=-1+A, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 3+A-Q 229: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, Q'=1+A, O'=free_105, R'=free_115, R1'=-1+A, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && A>=Q && 1+R1==A && A>=H ], cost: 4+2*A-Q-H 230: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_112, R1'=-1+A, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && A>=Q && 1+R1==A ], cost: 3+A-Q 231: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, Q'=1+A, O'=free_110, R'=free_115, R1'=-1+A, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && A>=Q && 1+R1==A && A>=H ], cost: 4+2*A-Q-H 232: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_113, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && A>=2+B && A>=Q && 2+B>=A ], cost: 3+A-Q 233: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_113, R1'=B, S'=free_89, V'=free_88, Z1'=3+B, [ B==R1 && D1==R1 && A>=Q && A>=3+B ], cost: 3+A-Q 234: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, Q'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && A>=Q && -2-B+A==0 && A>=H ], cost: 4+2*A-Q-H 235: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=4+B, Q'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=3+B, [ B==R1 && D1==R1 && A>=Q && A>=3+B && 3+B>=H ], cost: 7+B+A-Q-H 236: f156 -> f181 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_113, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && A>=2+D1 && A>=Q && 2+D1>=A ], cost: 3+A-Q 237: f156 -> f181 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_113, R1'=D1, S'=free_94, V'=free_93, Z1'=3+D1, [ R1>=1+B && D1==R1 && A>=Q && A>=3+D1 ], cost: 3+A-Q 238: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, Q'=1+A, O'=free_95, R'=free_116, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && A>=Q && -2+A-D1==0 && A>=H ], cost: 4+2*A-Q-H 239: f156 -> f181 : D'=free_96, E1'=free_92, H'=4+D1, Q'=1+A, O'=free_95, R'=free_116, R1'=D1, S'=free_94, V'=free_93, Z1'=3+D1, [ R1>=1+B && D1==R1 && A>=Q && A>=3+D1 && 3+D1>=H ], cost: 7+A+D1-Q-H 240: f156 -> f181 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_113, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && A>=2+D1 && A>=Q && 2+D1>=A ], cost: 3+A-Q 241: f156 -> f181 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_113, R1'=D1, S'=free_99, V'=free_98, Z1'=3+D1, [ B>=1+R1 && D1==R1 && A>=Q && A>=3+D1 ], cost: 3+A-Q 242: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, Q'=1+A, O'=free_100, R'=free_116, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && A>=Q && -2+A-D1==0 && A>=H ], cost: 4+2*A-Q-H 243: f156 -> f181 : D'=free_101, E1'=free_97, H'=4+D1, Q'=1+A, O'=free_100, R'=free_116, R1'=D1, S'=free_99, V'=free_98, Z1'=3+D1, [ B>=1+R1 && D1==R1 && A>=Q && A>=3+D1 && 3+D1>=H ], cost: 7+A+D1-Q-H 244: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && A>=2+R1 && A>=Q && 2+R1>=A ], cost: 3+A-Q 245: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 246: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, Q'=1+A, O'=free_105, R'=free_116, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && A>=Q && -2+A-R1==0 && A>=H ], cost: 4+2*A-Q-H 247: f156 -> f181 : D'=free_106, E1'=free_102, H'=4+R1, Q'=1+A, O'=free_105, R'=free_116, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 && 3+R1>=H ], cost: 7+A+R1-Q-H 248: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && A>=2+R1 && A>=Q && 2+R1>=A ], cost: 3+A-Q 249: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 250: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, Q'=1+A, O'=free_110, R'=free_116, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && A>=Q && -2+A-R1==0 && A>=H ], cost: 4+2*A-Q-H 251: f156 -> f181 : D'=free_111, E1'=free_107, H'=4+R1, Q'=1+A, O'=free_110, R'=free_116, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 && 3+R1>=H ], cost: 7+A+R1-Q-H 252: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, Q'=1+A, O'=free_90, R'=free_114, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && B>=A && A>=Q ], cost: 3+A-Q 253: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, Q'=1+A, O'=free_90, R'=free_117, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && B>=A && A>=Q && A>=H ], cost: 4+2*A-Q-H 254: f156 -> f181 : D'=free_96, E1'=free_92, Q'=1+A, O'=free_95, R'=free_114, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && D1>=A && A>=Q ], cost: 3+A-Q 255: f156 -> f181 : D'=free_96, E1'=free_92, H'=1+A, Q'=1+A, O'=free_95, R'=free_117, R1'=D1, S'=free_94, V'=free_93, Z1'=A, [ R1>=1+B && D1==R1 && D1>=A && A>=Q && A>=H ], cost: 4+2*A-Q-H 256: f156 -> f181 : D'=free_101, E1'=free_97, Q'=1+A, O'=free_100, R'=free_114, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && D1>=A && A>=Q ], cost: 3+A-Q 257: f156 -> f181 : D'=free_101, E1'=free_97, H'=1+A, Q'=1+A, O'=free_100, R'=free_117, R1'=D1, S'=free_99, V'=free_98, Z1'=A, [ B>=1+R1 && D1==R1 && D1>=A && A>=Q && A>=H ], cost: 4+2*A-Q-H 258: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q ], cost: 3+A-Q 259: f156 -> f181 : D'=free_106, E1'=free_102, H'=1+A, Q'=1+A, O'=free_105, R'=free_117, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q && A>=H ], cost: 4+2*A-Q-H 260: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q ], cost: 3+A-Q 261: f156 -> f181 : D'=free_111, E1'=free_107, H'=1+A, Q'=1+A, O'=free_110, R'=free_117, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q && A>=H ], cost: 4+2*A-Q-H 262: f156 -> [31] : [ B==R1 && D1==R1 && A>=Q && 1+B==A ], cost: 2+A-Q 263: f156 -> [31] : [ R1>=1+B && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 264: f156 -> [31] : [ B>=1+R1 && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 266: f156 -> [31] : [ R1>=1+D1 && A>=Q && 1+R1==A ], cost: 2+A-Q 267: f156 -> [31] : [ B==R1 && D1==R1 && A>=2+B && A>=Q ], cost: 2+A-Q 268: f156 -> [31] : [ R1>=1+B && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 269: f156 -> [31] : [ B>=1+R1 && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 272: f156 -> [31] : [ B==R1 && D1==R1 && B>=A && A>=Q ], cost: 2+A-Q 273: f156 -> [31] : [ R1>=1+B && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 274: f156 -> [31] : [ B>=1+R1 && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Applied pruning (of leafs and parallel rules): Start location: f2 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 143: f44 -> f75 : [ A>=2+B && 29>=C ], cost: 2 144: f44 -> f75 : [ A>=2+B && C>=31 ], cost: 2 145: f44 -> f75 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f44 -> f75 : [ B>=A && 29>=C ], cost: 2 148: f44 -> f75 : C'=30, [ B>=A && C==30 ], cost: 2 149: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 2 150: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 2 151: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 2 152: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 2 157: f75 -> f93 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f75 -> f93 : C'=1+C, [ C>=21 ], cost: 2 160: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && H>=1+A ], cost: 2 161: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 3+A-H 163: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 4+A-H 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 120: f4 -> f4 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f4 -> f4 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 123: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 2 124: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 2 126: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 2 127: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 2 130: f23 -> f23 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: 2 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f23 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f23 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 136: f23 -> f44 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A ], cost: 3 137: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && A==B ], cost: 3 138: f23 -> f44 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=1+B ], cost: 3 139: f23 -> f44 : D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 164: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 0>=1+free_49 ], cost: 2 165: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && free_49>=1 ], cost: 2 173: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 3 176: f93 -> f132 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=3+B && A>=H ], cost: 3+A-H 179: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 4 181: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && H>=3+D1 && A>=H ], cost: 4+A-H 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 182: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, [ D1>=1+R1 && 1+R1==A ], cost: 2 183: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, [ D1>=1+R1 && A>=2+R1 ], cost: 2 184: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, [ R1>=1+D1 && 1+R1==A ], cost: 2 185: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, [ R1>=1+D1 && A>=2+R1 ], cost: 2 186: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f148 -> f132 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f148 -> f132 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 3+A-H 245: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 249: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 258: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q ], cost: 3+A-Q 260: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q ], cost: 3+A-Q 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Accelerating simple loops of location 6. Accelerating the following rules: 120: f4 -> f4 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f4 -> f4 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q Accelerated rule 120 with metering function 1+G-H, yielding the new rule 277. Found no metering function for rule 121. Removing the simple loops: 120. Accelerating simple loops of location 9. Accelerating the following rules: 123: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 2 124: f23 -> f23 : B'=-1+B, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 2 126: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 2 127: f23 -> f23 : B'=-1+B, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 2 130: f23 -> f23 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: 2 Accelerated rule 123 with metering function -1+B, yielding the new rule 278. Accelerated rule 124 with metering function -1+B, yielding the new rule 279. Accelerated rule 126 with metering function -1+B, yielding the new rule 280. Accelerated rule 127 with metering function -1+B, yielding the new rule 281. Accelerated rule 130 with metering function -1+B, yielding the new rule 282. Removing the simple loops: 123 124 126 127 130. Accelerating simple loops of location 15. Accelerating the following rules: 164: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 0>=1+free_49 ], cost: 2 165: f93 -> f93 : D1'=-1+D1, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && free_49>=1 ], cost: 2 Accelerated rule 164 with metering function -B+D1, yielding the new rule 283. Accelerated rule 165 with metering function -B+D1, yielding the new rule 284. Removing the simple loops: 164 165. Accelerated all simple loops using metering functions (where possible): Start location: f2 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 143: f44 -> f75 : [ A>=2+B && 29>=C ], cost: 2 144: f44 -> f75 : [ A>=2+B && C>=31 ], cost: 2 145: f44 -> f75 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f44 -> f75 : [ B>=A && 29>=C ], cost: 2 148: f44 -> f75 : C'=30, [ B>=A && C==30 ], cost: 2 149: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 2 150: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 2 151: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 2 152: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 2 157: f75 -> f93 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f75 -> f93 : C'=1+C, [ C>=21 ], cost: 2 160: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && H>=1+A ], cost: 2 161: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 3+A-H 163: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 4+A-H 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 121: f4 -> f4 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 277: f4 -> f4 : H'=1+G, [ G>=H && Q>=1+G ], cost: 2+2*G-2*H 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f23 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f23 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 136: f23 -> f44 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A ], cost: 3 137: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && A==B ], cost: 3 138: f23 -> f44 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=1+B ], cost: 3 139: f23 -> f44 : D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 278: f23 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -2+2*B 279: f23 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -2+2*B 280: f23 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -2+2*B 281: f23 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -2+2*B 282: f23 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: -2+2*B 173: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 3 176: f93 -> f132 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=3+B && A>=H ], cost: 3+A-H 179: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 4 181: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && H>=3+D1 && A>=H ], cost: 4+A-H 283: f93 -> f93 : D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 0>=1+free_49 ], cost: -2*B+2*D1 284: f93 -> f93 : D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && free_49>=1 ], cost: -2*B+2*D1 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 182: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, [ D1>=1+R1 && 1+R1==A ], cost: 2 183: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, [ D1>=1+R1 && A>=2+R1 ], cost: 2 184: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, [ R1>=1+D1 && 1+R1==A ], cost: 2 185: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, [ R1>=1+D1 && A>=2+R1 ], cost: 2 186: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f148 -> f132 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f148 -> f132 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 3+A-H 245: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 249: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 258: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q ], cost: 3+A-Q 260: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q ], cost: 3+A-Q 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 Chained accelerated rules (with incoming rules): Start location: f2 28: f44 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+D+Q_1, C1'=free_26, D'=D+Q_1, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 0>=1+free_28 && 1+B==A ], cost: 1 143: f44 -> f75 : [ A>=2+B && 29>=C ], cost: 2 144: f44 -> f75 : [ A>=2+B && C>=31 ], cost: 2 145: f44 -> f75 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f44 -> f75 : [ B>=A && 29>=C ], cost: 2 148: f44 -> f75 : C'=30, [ B>=A && C==30 ], cost: 2 149: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 2 150: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 2 151: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+D+free_20+Q_1, [ free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 2 152: f44 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=D+Q_1, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=D+Q_1-free_21+free_25, Z'=free_21, [ 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 2 157: f75 -> f93 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f75 -> f93 : C'=1+C, [ C>=21 ], cost: 2 160: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && H>=1+A ], cost: 2 161: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 3+A-H 163: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, E'=free_126+free_127, H'=1+A, O'=free_128, P'=free_125, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 4+A-H 297: f75 -> f93 : C'=1+C, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 298: f75 -> f93 : C'=1+C, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 299: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 300: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==10 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 3-2*B+A+2*D1-H 301: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==20 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 4-2*B+A+2*D1-H 302: f75 -> f93 : C'=1+C, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 303: f75 -> f93 : C'=1+C, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 304: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 305: f75 -> f93 : A2'=free_127, B2'=free_126, C'=11, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==10 && A>=H && D1>=1+B && free_49>=1 ], cost: 3-2*B+A+2*D1-H 306: f75 -> f93 : A2'=free_127, B2'=free_126, C'=21, D'=free_128, D1'=B, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_128, O1'=free_46, P'=free_125, P1'=free_60, Q_1'=D+Q_1, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 6: f144 -> f148 : D'=0, [ D==0 ], cost: 1 48: f144 -> f148 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f144 -> f148 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f2 -> f4 : F'=0, [], cost: 1 285: f2 -> f4 : F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 4+G-Q 286: f2 -> f4 : F'=0, H'=1+G, [ G>=H && Q>=1+G ], cost: 3+2*G-2*H 78: f4 -> f18 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f23 -> f44 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f23 -> f44 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 136: f23 -> f44 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A ], cost: 3 137: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && A==B ], cost: 3 138: f23 -> f44 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=1+B ], cost: 3 139: f23 -> f44 : D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 173: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 3 176: f93 -> f132 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f93 -> f132 : D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ B==D1 && H>=3+B && A>=H ], cost: 3+A-H 179: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 4 181: f93 -> f132 : E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ D1>=1+B && H>=3+D1 && A>=H ], cost: 4+A-H 42: f132 -> f148 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f132 -> f41 : [ R1>=A ], cost: 1 182: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, [ D1>=1+R1 && 1+R1==A ], cost: 2 183: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, [ D1>=1+R1 && A>=2+R1 ], cost: 2 184: f132 -> f144 : D'=free_68+free_66+free_67, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, [ R1>=1+D1 && 1+R1==A ], cost: 2 185: f132 -> f144 : D'=free_71+free_72+free_70, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, [ R1>=1+D1 && A>=2+R1 ], cost: 2 186: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f148 -> f156 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f148 -> f132 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f148 -> f156 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f148 -> f132 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f156 -> f181 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 3+A-H 245: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 249: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 ], cost: 3+A-Q 258: f156 -> f181 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q ], cost: 3+A-Q 260: f156 -> f181 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q ], cost: 3+A-Q 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f181 -> f132 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Eliminated locations (on tree-shaped paths): Start location: f2 332: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5 333: f75 -> f132 : C'=1+C, H'=1+A, [ C>=11 && 19>=C && B>=1+D1 && H>=3+D1 && A>=H ], cost: 5+A-H 334: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && B==D1 && H>=3+B && A>=H ], cost: 5+A-H 335: f75 -> f132 : C'=1+C, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=11 && 19>=C && D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 6 336: f75 -> f132 : C'=1+C, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=11 && 19>=C && D1>=1+B && H>=3+D1 && A>=H ], cost: 6+A-H 337: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && B==D1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5 338: f75 -> f132 : C'=1+C, H'=1+A, [ C>=21 && B>=1+D1 && H>=3+D1 && A>=H ], cost: 5+A-H 339: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && B==D1 && H>=3+B && A>=H ], cost: 5+A-H 340: f75 -> f132 : C'=1+C, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+H, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=21 && D1>=1+B && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 6 341: f75 -> f132 : C'=1+C, E'=free_59+free_57+free_61, E1'=free_53, F1'=free_61, G1'=free_59, H'=1+A, H1'=free_57, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_56, S'=free_55, V'=free_54, [ C>=21 && D1>=1+B && H>=3+D1 && A>=H ], cost: 6+A-H 342: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 343: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 344: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 345: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 346: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 347: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 348: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 349: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 350: f75 -> [35] : [ C==10 && A>=H ], cost: 3+A-H 351: f75 -> [35] : [ C==20 && A>=H ], cost: 4+A-H 352: f75 -> [35] : [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 353: f75 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 355: f75 -> [35] : [ C==10 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 3-2*B+A+2*D1-H 356: f75 -> [35] : [ C==20 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 4-2*B+A+2*D1-H 357: f75 -> [35] : [ C>=11 && 19>=C && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 358: f75 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 360: f75 -> [35] : [ C==10 && A>=H && D1>=1+B && free_49>=1 ], cost: 3-2*B+A+2*D1-H 361: f75 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 12: f18 -> f23 : C'=0, [ A>=1 ], cost: 1 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 137: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 310: f23 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+Q_1+free_12, C1'=free_26, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ 1>=B && 0>=1+free_28 && 1+B==A ], cost: 3 311: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 313: f23 -> f75 : C'=30, D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C==30 ], cost: 4 314: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 4 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 317: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=Q_1-free_21+free_12+free_25, Z'=free_21, [ 1>=B && 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 4 318: f23 -> f75 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 319: f23 -> f75 : C'=30, D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && C==30 ], cost: 4 320: f23 -> f75 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C ], cost: 5 321: f23 -> f75 : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 ], cost: 5 322: f23 -> f41 : A'=-2+A, B'=-1+A, B1'=free_29+Q_1+free_12, C1'=free_26, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_29, S'=free_28, T'=free_27, U'=free_26, V'=free_26, [ free_5+free_6>=1 && B>=2 && 0>=1+free_28 && 1+B==A ], cost: 4 323: f23 -> f75 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=2+B && 29>=C ], cost: 5 324: f23 -> f75 : D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=2+B && C>=31 ], cost: 5 325: f23 -> f75 : C'=30, D'=free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, [ free_5+free_6>=1 && B>=2 && A>=2+B && C==30 ], cost: 5 326: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=0, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20==0 ], cost: 5 327: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 5 328: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 5 329: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_25, S'=free_24, T'=free_23, U'=free_22, V'=0, X'=-free_21, Y'=Q_1-free_21+free_12+free_25, Z'=free_21, [ free_5+free_6>=1 && B>=2 && 0>=1+free_25 && free_24>=0 && 1+B==A && -free_21+free_25==0 ], cost: 5 330: f23 -> f75 : D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A && 29>=C ], cost: 5 331: f23 -> f75 : C'=30, D'=free_15, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_14, P'=free_13, [ free_5+free_6>=1 && B>=2 && B>=1+A && C==30 ], cost: 5 70: f132 -> f41 : [ R1>=A ], cost: 1 374: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 ], cost: 3 375: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 376: f132 -> f132 : E'=0, R1'=1+D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84==0 ], cost: 3 377: f132 -> f156 : E'=-free_86, R1'=D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && 0>=1-free_86 ], cost: 3 378: f132 -> f156 : E'=-free_86, R1'=D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 ], cost: 3 379: f132 -> f132 : E'=0, R1'=1+D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86==0 ], cost: 3 380: f132 -> f156 : D'=0, E'=free_84, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && free_63>=0 && 0>=1+free_84 ], cost: 5 381: f132 -> f156 : D'=0, E'=free_84, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && free_63>=0 && free_84>=1 ], cost: 5 382: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_63, R1'=A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && free_63>=0 && free_84==0 ], cost: 5 383: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && 0>=1-free_86 ], cost: 5 384: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 ], cost: 5 385: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_63, R1'=A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86==0 ], cost: 5 386: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && 0>=1+free_84 ], cost: 5 387: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && free_84>=1 ], cost: 5 388: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_77, R'=free_79, R1'=A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && free_84==0 ], cost: 5 389: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && 0>=1-free_86 ], cost: 5 390: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && -free_86>=1 ], cost: 5 391: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_77, R'=free_79, R1'=A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && -free_86==0 ], cost: 5 392: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && 0>=1+free_84 ], cost: 5 393: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && free_84>=1 ], cost: 5 394: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && free_84==0 ], cost: 5 395: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && 0>=1-free_86 ], cost: 5 396: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 397: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 398: f132 -> f156 : D'=0, E'=free_84, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && free_63>=0 && 0>=1+free_84 ], cost: 5 399: f132 -> f156 : D'=0, E'=free_84, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && free_63>=0 && free_84>=1 ], cost: 5 400: f132 -> f132 : D'=0, E'=0, E1'=free_69, R'=free_63, R1'=1+R1, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && free_63>=0 && free_84==0 ], cost: 5 401: f132 -> f156 : D'=0, E'=-free_86, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_63 && 0>=1-free_86 ], cost: 5 402: f132 -> f156 : D'=0, E'=-free_86, E1'=free_69, R'=free_63, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_63 && -free_86>=1 ], cost: 5 403: f132 -> f132 : D'=0, E'=0, E1'=free_69, R'=free_63, R1'=1+R1, S'=free_62, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_63 && -free_86==0 ], cost: 5 404: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && 0>=1+free_84 ], cost: 5 405: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && free_84>=1 ], cost: 5 406: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_77, R'=free_79, R1'=1+R1, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && free_84==0 ], cost: 5 407: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && 0>=1-free_86 ], cost: 5 408: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && -free_86>=1 ], cost: 5 409: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_77, R'=free_79, R1'=1+R1, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && -free_86==0 ], cost: 5 410: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && 0>=1+free_84 ], cost: 5 411: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && free_84>=1 ], cost: 5 412: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && free_84==0 ], cost: 5 413: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && 0>=1-free_86 ], cost: 5 414: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 415: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 416: f132 -> f156 : D'=0, E'=free_84, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && free_65>=0 && 0>=1+free_84 ], cost: 5 417: f132 -> f156 : D'=0, E'=free_84, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && free_65>=0 && free_84>=1 ], cost: 5 418: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_65, R1'=A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && free_65>=0 && free_84==0 ], cost: 5 419: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_65 && 0>=1-free_86 ], cost: 5 420: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_65, R1'=-1+A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_65 && -free_86>=1 ], cost: 5 421: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_65, R1'=A, S'=free_64, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_65 && -free_86==0 ], cost: 5 422: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && 0>=1+free_84 ], cost: 5 423: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && free_84>=1 ], cost: 5 424: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_77, R'=free_79, R1'=A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && free_79>=0 && free_84==0 ], cost: 5 425: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && 0>=1-free_86 ], cost: 5 426: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_77, R'=free_79, R1'=-1+A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && -free_86>=1 ], cost: 5 427: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_77, R'=free_79, R1'=A, S'=free_78, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && 0>=1+free_68+free_66+free_67 && 0>=1+free_79 && -free_86==0 ], cost: 5 428: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && 0>=1+free_84 ], cost: 5 429: f132 -> f156 : D'=free_68+free_66+free_67, E'=free_84, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && free_84>=1 ], cost: 5 430: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V1'=free_83, W1'=free_84, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && free_82>=0 && free_84==0 ], cost: 5 431: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && 0>=1-free_86 ], cost: 5 432: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 433: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 434: f132 -> f156 : D'=0, E'=free_84, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && free_65>=0 && 0>=1+free_84 ], cost: 5 435: f132 -> f156 : D'=0, E'=free_84, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && free_65>=0 && free_84>=1 ], cost: 5 436: f132 -> f132 : D'=0, E'=0, E1'=free_69, R'=free_65, R1'=1+R1, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && free_65>=0 && free_84==0 ], cost: 5 437: f132 -> f156 : D'=0, E'=-free_86, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_65 && 0>=1-free_86 ], cost: 5 438: f132 -> f156 : D'=0, E'=-free_86, E1'=free_69, R'=free_65, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_65 && -free_86>=1 ], cost: 5 439: f132 -> f132 : D'=0, E'=0, E1'=free_69, R'=free_65, R1'=1+R1, S'=free_64, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70==0 && 0>=1+free_65 && -free_86==0 ], cost: 5 440: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && 0>=1+free_84 ], cost: 5 441: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && free_84>=1 ], cost: 5 442: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_77, R'=free_79, R1'=1+R1, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && free_79>=0 && free_84==0 ], cost: 5 443: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && 0>=1-free_86 ], cost: 5 444: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_77, R'=free_79, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && -free_86>=1 ], cost: 5 445: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_77, R'=free_79, R1'=1+R1, S'=free_78, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && 0>=1+free_71+free_72+free_70 && 0>=1+free_79 && -free_86==0 ], cost: 5 446: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && 0>=1+free_84 ], cost: 5 447: f132 -> f156 : D'=free_71+free_72+free_70, E'=free_84, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && free_84>=1 ], cost: 5 448: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V1'=free_83, W1'=free_84, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && free_82>=0 && free_84==0 ], cost: 5 449: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && 0>=1-free_86 ], cost: 5 450: f132 -> f156 : D'=free_71+free_72+free_70, E'=-free_86, E1'=free_80, R'=free_82, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 451: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ R1>=1+D1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f156 -> f132 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 4+A-H 453: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, R1'=1+R1, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 454: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, R1'=1+R1, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 455: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, R1'=1+R1, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 456: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, R1'=1+R1, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 64: f41 -> f23 : [ 30>=C && A>=2+B ], cost: 1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Applied pruning (of leafs and parallel rules): Start location: f2 342: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 344: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 345: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 346: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 349: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 353: f75 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f75 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f75 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 311: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 318: f23 -> f75 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f23 -> f75 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C ], cost: 5 321: f23 -> f75 : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 ], cost: 5 70: f132 -> f41 : [ R1>=A ], cost: 1 374: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 ], cost: 3 375: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 376: f132 -> f132 : E'=0, R1'=1+D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84==0 ], cost: 3 378: f132 -> f156 : E'=-free_86, R1'=D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 ], cost: 3 379: f132 -> f132 : E'=0, R1'=1+D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86==0 ], cost: 3 384: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 ], cost: 5 385: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_63, R1'=A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86==0 ], cost: 5 396: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 397: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 415: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 && -free_86==0 ], cost: 5 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f156 -> f132 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 4+A-H 453: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, R1'=1+R1, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 454: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, R1'=1+R1, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 455: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, R1'=1+R1, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 456: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, R1'=1+R1, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Accelerating simple loops of location 18. Simplified some of the simple loops (and removed duplicate rules). Accelerating the following rules: 376: f132 -> f132 : E'=0, R1'=1+D1, V1'=free_83, W1'=0, [ A>=1+R1 && D1==R1 && R>=0 ], cost: 3 379: f132 -> f132 : E'=0, R1'=1+D1, X1'=free_85, Y1'=0, [ A>=1+R1 && D1==R1 && 0>=1+R ], cost: 3 385: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_63, R1'=A, S'=free_62, S1'=-free_66-free_67, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=0, [ D1>=1+R1 && 1+R1==A && 0>=1+free_63 ], cost: 5 397: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=0, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 ], cost: 5 415: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=0, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 5 Accelerated rule 376 with metering function -R1+D1, yielding the new rule 457. Accelerated rule 379 with metering function -R1+D1, yielding the new rule 458. Accelerated rule 385 with metering function -1+A-R1, yielding the new rule 459. Accelerated rule 397 with metering function -1+A-R1, yielding the new rule 460. Found no metering function for rule 415. Removing the simple loops: 376 379 385 397. Accelerated all simple loops using metering functions (where possible): Start location: f2 342: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 344: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 345: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 346: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 349: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 353: f75 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f75 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f75 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 311: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 318: f23 -> f75 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f23 -> f75 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C ], cost: 5 321: f23 -> f75 : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 ], cost: 5 70: f132 -> f41 : [ R1>=A ], cost: 1 374: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 ], cost: 3 375: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 378: f132 -> f156 : E'=-free_86, R1'=D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 ], cost: 3 384: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 ], cost: 5 396: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 415: f132 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, X1'=free_85, Y1'=0, [ D1>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 5 457: f132 -> f132 : E'=0, R1'=1+D1, V1'=free_83, W1'=0, [ A>=1+R1 && D1==R1 && R>=0 && -R1+D1>=1 ], cost: -3*R1+3*D1 458: f132 -> f132 : E'=0, R1'=1+D1, X1'=free_85, Y1'=0, [ A>=1+R1 && D1==R1 && 0>=1+R && -R1+D1>=1 ], cost: -3*R1+3*D1 459: f132 -> f132 : D'=0, E'=0, E1'=0, R'=free_63, R1'=A, S'=free_62, S1'=-free_66-free_67, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=0, [ D1>=1+R1 && 1+R1==A && 0>=1+free_63 && -1+A-R1>=1 ], cost: -5+5*A-5*R1 460: f132 -> f132 : D'=free_68+free_66+free_67, E'=0, E1'=free_80, R'=free_82, R1'=A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=0, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -1+A-R1>=1 ], cost: -5+5*A-5*R1 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f156 -> f132 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 4+A-H 453: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, R1'=1+R1, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 454: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, R1'=1+R1, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 455: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, R1'=1+R1, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 456: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, R1'=1+R1, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Chained accelerated rules (with incoming rules): Start location: f2 342: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 344: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 345: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 346: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 5-2*B+2*D1 349: f75 -> f132 : C'=1+C, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 5-2*B+A+2*D1-H 353: f75 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f75 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f75 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f75 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 461: f75 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 10-2*B+2*D1 462: f75 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 10-2*B+2*D1 463: f75 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 10-2*B+A+2*D1-H 464: f75 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 10-2*B+2*D1 465: f75 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O1'=free_46, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 10-2*B+A+2*D1-H 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 311: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f23 -> f75 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 318: f23 -> f75 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f23 -> f75 : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C ], cost: 5 321: f23 -> f75 : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 ], cost: 5 70: f132 -> f41 : [ R1>=A ], cost: 1 374: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 ], cost: 3 375: f132 -> f156 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 378: f132 -> f156 : E'=-free_86, R1'=D1, X1'=free_85, Y1'=free_86, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 ], cost: 3 384: f132 -> f156 : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 ], cost: 5 396: f132 -> f156 : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 ], cost: 5 265: f156 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f156 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f156 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f156 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f156 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f156 -> f132 : D'=free_91, D1'=B, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, Z1'=A, [ B==R1 && D1==R1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 4+A-H 453: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_113, R1'=1+R1, S'=free_104, V'=free_103, Z1'=3+R1, [ D1>=1+R1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 454: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_113, R1'=1+R1, S'=free_109, V'=free_108, Z1'=3+R1, [ R1>=1+D1 && A>=Q && A>=3+R1 && H>=4+R1 ], cost: 4+A-Q 455: f156 -> f132 : D'=free_106, E1'=free_102, Q'=1+A, O'=free_105, R'=free_114, R1'=1+R1, S'=free_104, V'=free_103, Z1'=A, [ D1>=1+R1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 456: f156 -> f132 : D'=free_111, E1'=free_107, Q'=1+A, O'=free_110, R'=free_114, R1'=1+R1, S'=free_109, V'=free_108, Z1'=A, [ R1>=1+D1 && R1>=A && A>=Q && H>=1+A ], cost: 4+A-Q 466: f156 -> f132 : D'=free_71+free_72+free_70, E'=0, E1'=free_80, Q'=1+A, O'=free_105, R'=free_82, R1'=2+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_103, X1'=free_85, Y1'=0, Z1'=3+R1, [ A>=Q && A>=3+R1 && H>=4+R1 && D1>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 9+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Eliminated locations (on tree-shaped paths): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 467: f23 -> f132 : C'=1+C, D'=free_12, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 9-2*B+A+2*D1-H 468: f23 -> f132 : C'=1+C, D'=free_12, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 9-2*B+A+2*D1-H 469: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 6-2*B+2*D1 470: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 6-2*B+2*D1 471: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && free_49>=1 ], cost: 6-2*B+2*D1 472: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 6-2*B+2*D1 473: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 8-2*B+A+2*D1-H 474: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+A+2*D1-H 475: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && A>=2+B && 29>=C && C>=21 && D1>=1+B && free_49>=1 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+A+2*D1-H 476: f23 -> f132 : C'=1+C, D'=free_12, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H ], cost: 9-2*B+A+2*D1-H 477: f23 -> f132 : C'=1+C, D'=free_12, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && free_49>=1 && H>=3+B && A>=H ], cost: 9-2*B+A+2*D1-H 478: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && 0>=1+free_49 ], cost: 6-2*B+2*D1 479: f23 -> [35] : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && free_49>=1 ], cost: 6-2*B+2*D1 480: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && 0>=1+free_49 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+A+2*D1-H 481: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+A, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_11, O1'=free_46, P'=free_10, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && A>=2+B && C>=31 && D1>=1+B && free_49>=1 && H>=3+B && A>=H && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+A+2*D1-H 482: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 9-2*B+2*D1 483: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 9-2*B+2*D1 484: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 1>=B && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 9-2*B+2*D1 485: f23 -> [35] : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 6-2*B+2*D1 486: f23 -> [35] : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 6-2*B+2*D1 487: f23 -> [35] : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C && C>=21 && D1>=1+B && free_49>=1 ], cost: 6-2*B+2*D1 488: f23 -> [35] : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 6-2*B+2*D1 489: f23 -> [35] : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 8-2*B+A+2*D1-H 490: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+2*D1 491: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+2*D1 492: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K1'=free_50, L1'=free_49, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 1>=B && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 14-2*B+2*D1 493: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 494: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 495: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 496: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 498: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 501: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 502: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 503: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 504: f23 -> f132 : C'=31, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 507: f23 -> f132 : C'=31, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 70: f132 -> f41 : [ R1>=A ], cost: 1 508: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 509: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 510: f132 -> f132 : D'=free_91, D1'=B, E'=-free_86, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, X1'=free_85, Y1'=free_86, Z1'=A, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 511: f132 -> [31] : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 512: f132 -> [31] : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Applied pruning (of leafs and parallel rules): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 494: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 501: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 502: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 503: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 507: f23 -> f132 : C'=31, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 70: f132 -> f41 : [ R1>=A ], cost: 1 508: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 509: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 510: f132 -> f132 : D'=free_91, D1'=B, E'=-free_86, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, X1'=free_85, Y1'=free_86, Z1'=A, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 511: f132 -> [31] : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 512: f132 -> [31] : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Accelerating simple loops of location 18. Accelerating the following rules: 508: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 509: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H 510: f132 -> f132 : D'=free_91, D1'=B, E'=-free_86, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, X1'=free_85, Y1'=free_86, Z1'=A, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H ], cost: 7+A-H Accelerated rule 508 with metering function -6-B+3*A-R1-D1, yielding the new rule 513. Accelerated rule 509 with metering function -6-B+3*A-R1-D1, yielding the new rule 514. Accelerated rule 510 with metering function -6-B+3*A-R1-D1, yielding the new rule 515. Removing the simple loops: 508 509 510. Accelerated all simple loops using metering functions (where possible): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 494: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 501: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 502: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 503: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 507: f23 -> f132 : C'=31, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 70: f132 -> f41 : [ R1>=A ], cost: 1 511: f132 -> [31] : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 512: f132 -> [31] : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 513: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && 0>=1+free_84 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H && -6-B+3*A-R1-D1>=1 ], cost: -36-6*B+18*A-6*R1-6*D1 514: f132 -> f132 : D'=free_91, D1'=B, E'=free_84, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, V1'=free_83, W1'=free_84, Z1'=A, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H && -6-B+3*A-R1-D1>=1 ], cost: -36-6*B+18*A-6*R1-6*D1 515: f132 -> f132 : D'=free_91, D1'=B, E'=-free_86, E1'=free_87, H'=1+A, O'=free_90, R'=free_116, R1'=1+B, S'=free_89, V'=free_88, X1'=free_85, Y1'=free_86, Z1'=A, [ A>=1+R1 && D1==R1 && 0>=1+R && -free_86>=1 && B==D1 && Q>=1+A && -2-B+A==0 && A>=H && -6-B+3*A-R1-D1>=1 ], cost: -36-6*B+18*A-6*R1-6*D1 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Chained accelerated rules (with incoming rules): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 131: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 3 140: f23 -> f41 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 3 315: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 4 316: f23 -> f41 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 4 494: f23 -> f132 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A ], cost: 10-2*B+2*D1 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 501: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 502: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 503: f23 -> f132 : C'=1+C, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 507: f23 -> f132 : C'=31, D'=free_71+free_72+free_70, D1'=B, E'=0, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=1+R1, S'=free_81, S1'=free_72, T1'=free_71, U1'=free_70, V'=free_119, X1'=free_85, Y1'=0, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 70: f132 -> f41 : [ R1>=A ], cost: 1 511: f132 -> [31] : D'=0, E'=-free_86, E1'=0, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 512: f132 -> [31] : D'=free_68+free_66+free_67, E'=-free_86, E1'=free_80, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, X1'=free_85, Y1'=free_86, [ D1>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 && D1>=A && A>=Q ], cost: 7+A-Q 65: f41 -> f18 : [ C>=31 && A>=2+B ], cost: 1 66: f41 -> f18 : [ 1+B>=A ], cost: 1 288: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 290: f41 -> f23 : B'=1, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ 30>=C && A>=2+B && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 292: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 294: f41 -> f23 : B'=1, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ 30>=C && A>=2+B && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 296: f41 -> f23 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ 30>=C && A>=2+B && B>=2 && free_7>=1 ], cost: -1+2*B Eliminated locations (on tree-shaped paths): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 517: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && B>=1+R1 && 1+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 17-2*B+A+2*D1-Q 518: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && B>=1+R1 && 1+R1==A && free_68+free_66+free_67>=1 && 0>=1+free_82 && -free_86>=1 && A>=Q ], cost: 17-2*B+A+2*D1-Q 519: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 520: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 521: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 522: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 523: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 524: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 525: f23 -> [31] : C'=31, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 526: f23 -> [31] : C'=31, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 527: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 528: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 529: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 530: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 531: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 3 532: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 4 533: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 4 534: f23 -> f18 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 5 535: f23 -> f18 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && free_16+free_20>=1 ], cost: 5 536: f23 -> f18 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && R1>=A ], cost: 12-2*B+2*D1 537: f23 -> [39] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && R1>=A ], cost: 11-2*B+2*D1 Applied pruning (of leafs and parallel rules): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 289: f18 -> f23 : B'=1, C'=0, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 291: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 293: f18 -> f23 : B'=1, C'=0, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 295: f18 -> f23 : B'=1, C'=0, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 497: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 499: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 500: f23 -> [35] : D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 9-2*B+A+2*D1-H 505: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 ], cost: 7-2*B+2*D1 506: f23 -> [35] : C'=30, D'=free_15, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_14, P'=free_13, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && free_49>=1 ], cost: 7-2*B+2*D1 520: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 521: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 522: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 523: f23 -> [31] : C'=1+C, D'=0, D1'=B, E'=-free_86, E1'=0, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_63, R1'=-1+A, S'=free_62, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67==0 && 0>=1+free_63 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 524: f23 -> [31] : C'=1+C, D'=free_68+free_66+free_67, D1'=B, E'=-free_86, E1'=free_80, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_82, R1'=-1+A, S'=free_81, S1'=free_68, T1'=free_67, U1'=free_66, V'=free_119, X1'=free_85, Y1'=free_86, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && free_71+free_72+free_70>=1 && 0>=1+free_82 && B>=2+R1 && 2+R1==A && free_68+free_66+free_67>=1 && -free_86>=1 && A>=Q ], cost: 22-2*B+A+2*D1-Q 527: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 528: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 529: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C>=11 && 19>=C && D1>=1+B && free_49>=1 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 530: f23 -> [38] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && C==30 && D1>=1+B && 0>=1+free_49 && 1+B>=H && -A+H==0 && B>=1+R1 && A>=2+R1 && free_71+free_72+free_70>=1 && 0>=1+free_82 ], cost: 15-2*B+2*D1 531: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 3 532: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && A==B ], cost: 4 533: f23 -> f18 : A'=-1+A, B'=A, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && A==B ], cost: 4 534: f23 -> f18 : A'=-2+A, A1'=0, B'=-1+A, D'=Q_1+free_12, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 1>=B && free_20>=0 && free_19>=0 && 1+B==A && 0>=1+free_16+free_20 ], cost: 5 536: f23 -> f18 : C'=1+C, D'=free_15, D1'=B, E'=free_123+free_124+free_122, E1'=free_118, F1'=free_124, G1'=free_123, H'=1+H, H1'=free_122, Q1'=free_52, J1'=free_51, K'=free_3, K1'=free_50, L'=free_2, L1'=free_49, M'=free_1, M1'=free_48, N1'=free_47, O'=free_14, O1'=free_46, P'=free_13, P1'=free_60, Q1_1'=free_58, R'=free_121, S'=free_120, V'=free_119, [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && R1>=A ], cost: 12-2*B+2*D1 537: f23 -> [39] : [ 0>=1+free_3+free_2 && B>=2 && B>=1+A && 29>=C && C>=21 && D1>=1+B && 0>=1+free_49 && 1+B>=H && A>=H && 1+H>=1+A && R1>=A ], cost: 11-2*B+2*D1 Eliminated locations (on tree-shaped paths): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 538: f18 -> f18 : A'=-1+A, B'=A, C'=0, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 && A==1 ], cost: 2+2*B 539: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 540: f18 -> f18 : A'=-1+A, B'=A, C'=0, D'=free_9, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, N'=A, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 && A==1 ], cost: 2+2*B 541: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 542: f18 -> f18 : A'=-1+A, B'=A, C'=0, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 && A==1 ], cost: 2+2*B 543: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 544: f18 -> f18 : A'=-1+A, B'=A, C'=0, D'=free_9, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, N'=A, [ free_5+free_6>=1 && B>=2 && free_4>=1 && A==1 ], cost: 2+2*B 545: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_4>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 546: f18 -> f18 : A'=-1+A, B'=A, C'=0, D'=free_9, E'=F, K'=-free_8, L'=free_8, M'=free_7, N'=A, [ B>=2 && free_7>=1 && A==1 ], cost: 2+2*B 547: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ B>=2 && free_7>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 548: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f18 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Applied pruning (of leafs and parallel rules): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 539: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 541: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 543: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 545: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_4>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 547: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ B>=2 && free_7>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 548: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f18 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Accelerating simple loops of location 8. Accelerating the following rules: 539: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 541: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 543: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 545: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_4>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B 547: f18 -> f18 : A'=-2+A, A1'=0, B'=-1+A, C'=0, D'=Q_1+free_12, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ B>=2 && free_7>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 ], cost: 4+2*B Accelerated rule 539 with metering function meter_2 (where 2*meter_2==-2+A), yielding the new rule 553. Accelerated rule 541 with metering function meter_3 (where 2*meter_3==-2+A), yielding the new rule 554. Accelerated rule 543 with metering function meter_4 (where 2*meter_4==-2+A), yielding the new rule 555. Accelerated rule 545 with metering function meter_5 (where 2*meter_5==-2+A), yielding the new rule 556. Accelerated rule 547 with metering function meter_6 (where 2*meter_6==-2+A), yielding the new rule 557. Removing the simple loops: 539 541 543 545 547. Accelerated all simple loops using metering functions (where possible): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 548: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f18 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 553: f18 -> f18 : A'=A-2*meter_2, A1'=0, B'=1+A-2*meter_2, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 && 2*meter_2==-2+A && meter_2>=1 ], cost: 2*A*meter_2-2*meter_2^2+8*meter_2 554: f18 -> f18 : A'=-2*meter_3+A, A1'=0, B'=1-2*meter_3+A, C'=0, D'=Q_1+free_12, E'=free_3+free_2, K'=free_3, L'=free_2, M'=free_1, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ 0>=1+free_3+free_2 && B>=2 && free_1>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 && 2*meter_3==-2+A && meter_3>=1 ], cost: 2*meter_3*A+8*meter_3-2*meter_3^2 555: f18 -> f18 : A'=-2*meter_4+A, A1'=0, B'=1-2*meter_4+A, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && 0>=1+free_4 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 && 2*meter_4==-2+A && meter_4>=1 ], cost: 8*meter_4+2*meter_4*A-2*meter_4^2 556: f18 -> f18 : A'=A-2*meter_5, A1'=0, B'=1+A-2*meter_5, C'=0, D'=Q_1+free_12, E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ free_5+free_6>=1 && B>=2 && free_4>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 && 2*meter_5==-2+A && meter_5>=1 ], cost: -2*meter_5^2+8*meter_5+2*A*meter_5 557: f18 -> f18 : A'=A-2*meter_6, A1'=0, B'=1+A-2*meter_6, C'=0, D'=Q_1+free_12, E'=F, K'=-free_8, L'=free_8, M'=free_7, O'=free_11, P'=free_10, R'=free_20, S'=free_19, T'=free_18, U'=free_17, V'=free_16+free_20, W'=free_16, X'=free_16, Y'=free_16+free_20+Q_1+free_12, [ B>=2 && free_7>=1 && free_20>=0 && free_19>=0 && 2==A && 0>=1+free_16+free_20 && 2*meter_6==-2+A && meter_6>=1 ], cost: 2*A*meter_6+8*meter_6-2*meter_6^2 Chained accelerated rules (with incoming rules): Start location: f2 307: f2 -> f18 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f2 -> f18 : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G ], cost: 5+G-Q 309: f2 -> f18 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 548: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f18 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f18 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f18 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Eliminated locations (on tree-shaped paths): Start location: f2 558: f2 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 1+2*B 559: f2 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 1+2*B 560: f2 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 1+2*B 561: f2 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 1+2*B 562: f2 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 1+2*B 563: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 4+G+2*B-Q 564: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 4+G+2*B-Q 565: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 4+G+2*B-Q 566: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 4+G+2*B-Q 567: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 4+G+2*B-Q 568: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: 3+2*G+2*B-2*H 569: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: 3+2*G+2*B-2*H 570: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 3+2*G+2*B-2*H 571: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 3+2*G+2*B-2*H 572: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 3+2*G+2*B-2*H Applied pruning (of leafs and parallel rules): Start location: f2 565: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 4+G+2*B-Q 566: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 4+G+2*B-Q 567: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 4+G+2*B-Q 570: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 3+2*G+2*B-2*H 572: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 3+2*G+2*B-2*H ### Computing asymptotic complexity ### Fully simplified ITS problem Start location: f2 565: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 4+G+2*B-Q 566: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: 4+G+2*B-Q 567: f2 -> [40] : A'=G, F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, Q_1'=0, [ G>=H && G>=Q && 1+H>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 4+G+2*B-Q 570: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: 3+2*G+2*B-2*H 572: f2 -> [40] : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 3+2*G+2*B-2*H Computing asymptotic complexity for rule 565 Solved the limit problem by the following transformations: Created initial limit problem: G (+/+!), -1+B (+/+!), 1+G-Q (+/+!), 1+G-H (+/+!), -free_4 (+/+!), free_5+free_6 (+/+!), 1-G+H (+/+!), 4+G+2*B-Q (+) [not solved] removing all constraints (solved by SMT) resulting limit problem: [solved] applying transformation rule (C) using substitution {G==n,free_4==-n,B==n,free_5==0,Q==n,free_6==1,H==n} resulting limit problem: [solved] Solution: G / n free_4 / -n B / n free_5 / 0 Q / n free_6 / 1 H / n Resulting cost 4+2*n has complexity: Poly(n^1) Found new complexity Poly(n^1). Obtained the following overall complexity (w.r.t. the length of the input n): Complexity: Poly(n^1) Cpx degree: 1 Solved cost: 4+2*n Rule cost: 4+G+2*B-Q Rule guard: [ G>=H && G>=Q && 1+H>=1+G && G>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ] WORST_CASE(Omega(n^1),?) ---------------------------------------- (2) BOUNDS(n^1, INF)