/export/starexec/sandbox/solver/bin/starexec_run_complexity /export/starexec/sandbox/benchmark/theBenchmark.koat /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), ?) proof of /export/starexec/sandbox/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.3 s] (2) BOUNDS(n^1, INF) ---------------------------------------- (0) Obligation: Complexity Int TRS consisting of the following rules: f49(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(f78(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 f49(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(f78(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 f78(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, 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 f78(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, 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 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(f82(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 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(f82(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 f145(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(f149(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 f153(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(f157(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 f153(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(f157(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 f0(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(f13(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 f13(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(f15(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 f15(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(f15(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 f25(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(f28(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 f28(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(f40(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 f28(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(f36(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 f28(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(f36(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 f28(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(f36(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 f36(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(f40(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 f36(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(f28(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 f36(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(f28(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 f40(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(f46(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 f40(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(f49(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 f40(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(f49(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 f49(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(f66(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 f49(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(f66(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 f66(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(f46(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 f66(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(f46(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 f66(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(f46(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 f49(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(f46(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 f78(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, 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 f82(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(f84(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 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(f84(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 f84(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(f84(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 f82(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(f96(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 f82(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(f96(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 f96(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(f122(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 f96(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(f122(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 f122(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(f96(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 f122(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(f96(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 f126(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(f126(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 f126(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(f126(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 f126(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(f126(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 f133(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(f149(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 f133(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(f139(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 f133(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(f139(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 f139(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(f145(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 f139(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(f145(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 f139(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(f145(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 f145(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(f149(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 f145(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(f149(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 f149(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(f153(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 f149(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(f153(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 f157(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 f157(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 f157(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 f157(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 f157(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 f180(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(f180(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 f180(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(f180(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 f180(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(f180(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 f153(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(f133(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 f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, 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(f28(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 f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, 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(f25(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 f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, 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(f25(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 f180(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(f133(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(f180(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(f180(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 f133(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(f46(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, A1, 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 f126(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(f133(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 f96(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(f126(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 f96(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(f126(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 f122(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(f126(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 f84(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(f96(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 f25(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(f198(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 f15(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(f13(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 f13(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(f25(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:[f0_54] ---------------------------------------- (1) Loat Proof (FINISHED) ### Pre-processing the ITS problem ### Initial linear ITS problem Start location: f0 0: f49 -> f78 : [ A>=2+B ], cost: 1 1: f49 -> f78 : [ B>=A ], cost: 1 23: f49 -> f66 : 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: f49 -> f66 : 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: f49 -> f46 : 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: f78 -> f80 : [ 29>=C ], cost: 1 3: f78 -> f80 : [ C>=31 ], cost: 1 29: f78 -> f80 : C'=30, [ C==30 ], cost: 1 4: f80 -> f82 : [ 9>=C ], cost: 1 5: f80 -> f82 : [ C>=11 ], cost: 1 31: f80 -> f84 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f153 -> f157 : [ 0>=1+E ], cost: 1 8: f153 -> f157 : [ E>=1 ], cost: 1 63: f153 -> f133 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 10: f13 -> f15 : [ G>=H ], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f15 -> f15 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f15 -> f13 : H'=1+H, [ Q>=1+G ], cost: 1 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 76: f25 -> f198 : 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: f28 -> f40 : [ 1>=B ], cost: 1 14: f28 -> f36 : 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: f28 -> f36 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f28 -> f36 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f36 -> f40 : [], cost: 1 18: f36 -> f28 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f36 -> f28 : B'=-1+B, [ M>=1 ], cost: 1 20: f40 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f40 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f40 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f66 -> f46 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f66 -> f46 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f66 -> f46 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f82 -> f84 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f82 -> f96 : C'=1+C, [ 19>=C ], cost: 1 34: f82 -> f96 : C'=1+C, [ C>=21 ], cost: 1 32: f84 -> f84 : H'=1+H, [ A>=H ], cost: 1 75: f84 -> f96 : 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: f96 -> f122 : 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: f96 -> f122 : 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: f96 -> f126 : [ B>=1+D1 ], cost: 1 73: f96 -> f126 : 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: f122 -> f96 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f122 -> f96 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f122 -> f126 : [], cost: 1 39: f126 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f126 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f126 -> f126 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f126 -> f133 : [ H>=1+A ], cost: 1 42: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f133 -> f139 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f133 -> f139 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 45: f139 -> f145 : 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: f139 -> f145 : 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: f139 -> f145 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f149 -> f153 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f149 -> f153 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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 -> f180 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f180 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f180 -> f180 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f180 -> f180 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f180 -> f180 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Checking for constant complexity: The following rule is satisfiable with cost >= 1, yielding constant complexity: 9: f0 -> f13 : F'=0, [], cost: 1 Removed unreachable and leaf rules: Start location: f0 0: f49 -> f78 : [ A>=2+B ], cost: 1 1: f49 -> f78 : [ B>=A ], cost: 1 23: f49 -> f66 : 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: f49 -> f66 : 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: f49 -> f46 : 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: f78 -> f80 : [ 29>=C ], cost: 1 3: f78 -> f80 : [ C>=31 ], cost: 1 29: f78 -> f80 : C'=30, [ C==30 ], cost: 1 4: f80 -> f82 : [ 9>=C ], cost: 1 5: f80 -> f82 : [ C>=11 ], cost: 1 31: f80 -> f84 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f153 -> f157 : [ 0>=1+E ], cost: 1 8: f153 -> f157 : [ E>=1 ], cost: 1 63: f153 -> f133 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 10: f13 -> f15 : [ G>=H ], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f15 -> f15 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f15 -> f13 : H'=1+H, [ Q>=1+G ], cost: 1 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 13: f28 -> f40 : [ 1>=B ], cost: 1 14: f28 -> f36 : 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: f28 -> f36 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f28 -> f36 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f36 -> f40 : [], cost: 1 18: f36 -> f28 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f36 -> f28 : B'=-1+B, [ M>=1 ], cost: 1 20: f40 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f40 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f40 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f66 -> f46 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f66 -> f46 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f66 -> f46 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f82 -> f84 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f82 -> f96 : C'=1+C, [ 19>=C ], cost: 1 34: f82 -> f96 : C'=1+C, [ C>=21 ], cost: 1 32: f84 -> f84 : H'=1+H, [ A>=H ], cost: 1 75: f84 -> f96 : 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: f96 -> f122 : 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: f96 -> f122 : 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: f96 -> f126 : [ B>=1+D1 ], cost: 1 73: f96 -> f126 : 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: f122 -> f96 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f122 -> f96 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f122 -> f126 : [], cost: 1 39: f126 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f126 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f126 -> f126 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f126 -> f133 : [ H>=1+A ], cost: 1 42: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f133 -> f139 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f133 -> f139 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 45: f139 -> f145 : 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: f139 -> f145 : 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: f139 -> f145 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f149 -> f153 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f149 -> f153 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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 -> f180 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f180 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f180 -> f180 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f180 -> f180 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f180 -> f180 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Removed rules with unsatisfiable guard: Start location: f0 0: f49 -> f78 : [ A>=2+B ], cost: 1 1: f49 -> f78 : [ B>=A ], cost: 1 23: f49 -> f66 : 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: f49 -> f66 : 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: f49 -> f46 : 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: f78 -> f80 : [ 29>=C ], cost: 1 3: f78 -> f80 : [ C>=31 ], cost: 1 29: f78 -> f80 : C'=30, [ C==30 ], cost: 1 4: f80 -> f82 : [ 9>=C ], cost: 1 5: f80 -> f82 : [ C>=11 ], cost: 1 31: f80 -> f84 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f153 -> f157 : [ 0>=1+E ], cost: 1 8: f153 -> f157 : [ E>=1 ], cost: 1 63: f153 -> f133 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 10: f13 -> f15 : [ G>=H ], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 11: f15 -> f15 : F'=free+F, Q'=1+Q, J'=free, [ G>=Q ], cost: 1 77: f15 -> f13 : H'=1+H, [ Q>=1+G ], cost: 1 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 13: f28 -> f40 : [ 1>=B ], cost: 1 14: f28 -> f36 : 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: f28 -> f36 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f28 -> f36 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f36 -> f40 : [], cost: 1 18: f36 -> f28 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f36 -> f28 : B'=-1+B, [ M>=1 ], cost: 1 20: f40 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f40 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f40 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f66 -> f46 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f66 -> f46 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f66 -> f46 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f82 -> f84 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f82 -> f96 : C'=1+C, [ 19>=C ], cost: 1 34: f82 -> f96 : C'=1+C, [ C>=21 ], cost: 1 32: f84 -> f84 : H'=1+H, [ A>=H ], cost: 1 75: f84 -> f96 : 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: f96 -> f122 : 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: f96 -> f126 : [ B>=1+D1 ], cost: 1 73: f96 -> f126 : 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: f122 -> f96 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f122 -> f96 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f122 -> f126 : [], cost: 1 39: f126 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f126 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f126 -> f126 : H'=1+H, [ H>=3+D1 && A>=H ], cost: 1 71: f126 -> f133 : [ H>=1+A ], cost: 1 42: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f133 -> f139 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f133 -> f139 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 45: f139 -> f145 : 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: f139 -> f145 : 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: f139 -> f145 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f149 -> f153 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f149 -> f153 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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 -> f180 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f180 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 60: f180 -> f180 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f180 -> f180 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f180 -> f180 : H'=1+H, R'=free_117, [ R1>=A && Z1>=H ], cost: 1 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 ### Simplification by acceleration and chaining ### Accelerating simple loops of location 7. Accelerating the following rules: 11: f15 -> f15 : 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: f84 -> f84 : 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: f126 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 1 40: f126 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 41: f126 -> f126 : 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: f180 -> f180 : H'=1+H, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1 61: f180 -> f180 : H'=1+H, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1 62: f180 -> f180 : 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: f0 0: f49 -> f78 : [ A>=2+B ], cost: 1 1: f49 -> f78 : [ B>=A ], cost: 1 23: f49 -> f66 : 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: f49 -> f66 : 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: f49 -> f46 : 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: f78 -> f80 : [ 29>=C ], cost: 1 3: f78 -> f80 : [ C>=31 ], cost: 1 29: f78 -> f80 : C'=30, [ C==30 ], cost: 1 4: f80 -> f82 : [ 9>=C ], cost: 1 5: f80 -> f82 : [ C>=11 ], cost: 1 31: f80 -> f84 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 6: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f153 -> f157 : [ 0>=1+E ], cost: 1 8: f153 -> f157 : [ E>=1 ], cost: 1 63: f153 -> f133 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 10: f13 -> f15 : [ G>=H ], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 77: f15 -> f13 : H'=1+H, [ Q>=1+G ], cost: 1 79: f15 -> f15 : F'=F+(1+G-Q)*free, Q'=1+G, J'=free, [ G>=Q ], cost: 1+G-Q 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 13: f28 -> f40 : [ 1>=B ], cost: 1 14: f28 -> f36 : 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: f28 -> f36 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f28 -> f36 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f36 -> f40 : [], cost: 1 18: f36 -> f28 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f36 -> f28 : B'=-1+B, [ M>=1 ], cost: 1 20: f40 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f40 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f40 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f66 -> f46 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f66 -> f46 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f66 -> f46 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f82 -> f84 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f82 -> f96 : C'=1+C, [ 19>=C ], cost: 1 34: f82 -> f96 : C'=1+C, [ C>=21 ], cost: 1 75: f84 -> f96 : 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: f84 -> f84 : H'=1+A, [ A>=H ], cost: 1+A-H 36: f96 -> f122 : 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: f96 -> f126 : [ B>=1+D1 ], cost: 1 73: f96 -> f126 : 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: f122 -> f96 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f122 -> f96 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f122 -> f126 : [], cost: 1 40: f126 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 1 71: f126 -> f133 : [ H>=1+A ], cost: 1 81: f126 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 3+D1-H 82: f126 -> f126 : H'=1+A, [ H>=3+D1 && A>=H ], cost: 1+A-H 42: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f133 -> f139 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f133 -> f139 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 45: f139 -> f145 : 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: f139 -> f145 : 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: f139 -> f145 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f149 -> f153 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f149 -> f153 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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 -> f180 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f180 : 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: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 86: f180 -> f180 : H'=1+Z1, R'=free_115, R1'=-1+A, [ Z1>=H && 1+R1==A ], cost: 1+Z1-H 87: f180 -> f180 : H'=1+Z1, R'=free_116, [ A>=2+R1 && Z1>=H ], cost: 1+Z1-H 88: f180 -> f180 : H'=1+Z1, R'=free_117, [ R1>=A && Z1>=H ], cost: 1+Z1-H 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Chained accelerated rules (with incoming rules): Start location: f0 0: f49 -> f78 : [ A>=2+B ], cost: 1 1: f49 -> f78 : [ B>=A ], cost: 1 23: f49 -> f66 : 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: f49 -> f66 : 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: f49 -> f46 : 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: f78 -> f80 : [ 29>=C ], cost: 1 3: f78 -> f80 : [ C>=31 ], cost: 1 29: f78 -> f80 : C'=30, [ C==30 ], cost: 1 4: f80 -> f82 : [ 9>=C ], cost: 1 5: f80 -> f82 : [ C>=11 ], cost: 1 31: f80 -> f84 : C'=10, Q_1'=D+Q_1, [ C==10 ], cost: 1 91: f80 -> f84 : C'=10, H'=1+A, Q_1'=D+Q_1, [ C==10 && A>=H ], cost: 2+A-H 6: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 7: f153 -> f157 : [ 0>=1+E ], cost: 1 8: f153 -> f157 : [ E>=1 ], cost: 1 63: f153 -> f133 : E'=0, R1'=1+R1, [ E==0 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 10: f13 -> f15 : [ G>=H ], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 89: f13 -> f15 : F'=F+(1+G-Q)*free, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 2+G-Q 77: f15 -> f13 : H'=1+H, [ Q>=1+G ], cost: 1 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 13: f28 -> f40 : [ 1>=B ], cost: 1 14: f28 -> f36 : 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: f28 -> f36 : E'=free_5+free_6, K'=free_6, L'=free_5, M'=free_4, [ free_5+free_6>=1 && B>=2 ], cost: 1 16: f28 -> f36 : E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 ], cost: 1 17: f36 -> f40 : [], cost: 1 18: f36 -> f28 : B'=-1+B, [ 0>=1+M ], cost: 1 19: f36 -> f28 : B'=-1+B, [ M>=1 ], cost: 1 20: f40 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ A==B ], cost: 1 21: f40 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ A>=1+B ], cost: 1 22: f40 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ B>=1+A ], cost: 1 25: f66 -> f46 : A'=-2+A, A1'=0, V'=0, [ V==0 ], cost: 1 26: f66 -> f46 : A'=-2+A, A1'=0, [ 0>=1+V ], cost: 1 27: f66 -> f46 : A'=-2+A, A1'=0, [ V>=1 ], cost: 1 30: f82 -> f84 : C'=20, Q_1'=D+Q_1, [ C==20 ], cost: 1 33: f82 -> f96 : C'=1+C, [ 19>=C ], cost: 1 34: f82 -> f96 : C'=1+C, [ C>=21 ], cost: 1 90: f82 -> f84 : C'=20, H'=1+A, Q_1'=D+Q_1, [ C==20 && A>=H ], cost: 2+A-H 75: f84 -> f96 : 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: f96 -> f122 : 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: f96 -> f126 : [ B>=1+D1 ], cost: 1 73: f96 -> f126 : 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: f96 -> f126 : H'=1+H, [ B>=1+D1 && 1+D1>=H && A>=H ], cost: 2 93: f96 -> f126 : 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: f96 -> f126 : H'=3+D1, [ B>=1+D1 && A>=2+D1 && H==2+D1 ], cost: 4+D1-H 96: f96 -> f126 : 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: f96 -> f126 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 2+A-H 99: f96 -> f126 : 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: f122 -> f96 : D1'=-1+D1, [ 0>=1+L1 ], cost: 1 38: f122 -> f96 : D1'=-1+D1, [ L1>=1 ], cost: 1 74: f122 -> f126 : [], cost: 1 94: f122 -> f126 : H'=1+H, [ 1+D1>=H && A>=H ], cost: 2 97: f122 -> f126 : H'=3+D1, [ A>=2+D1 && H==2+D1 ], cost: 4+D1-H 100: f122 -> f126 : H'=1+A, [ H>=3+D1 && A>=H ], cost: 2+A-H 71: f126 -> f133 : [ H>=1+A ], cost: 1 42: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 43: f133 -> f139 : E1'=0, R'=free_63, S'=free_62, [ D1>=1+R1 && A>=1+R1 ], cost: 1 44: f133 -> f139 : E1'=0, R'=free_65, S'=free_64, [ R1>=1+D1 && A>=1+R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 45: f139 -> f145 : 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: f139 -> f145 : 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: f139 -> f145 : D'=free_75+free_76+free_74, E1'=free_73, S1'=free_76, T1'=free_75, U1'=free_74, [ R1>=A ], cost: 1 50: f149 -> f153 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 ], cost: 1 51: f149 -> f153 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R ], cost: 1 52: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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: f157 -> 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 -> f180 : Z1'=A, [ Q>=1+A && 2+R1>=A ], cost: 1 69: f167 -> f180 : Z1'=3+R1, [ Q>=1+A && A>=3+R1 ], cost: 1 116: f167 -> f180 : 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 -> f180 : H'=1+A, R'=free_116, Z1'=A, [ Q>=1+A && -2+A-R1==0 && A>=H ], cost: 2+A-H 118: f167 -> f180 : H'=4+R1, R'=free_116, Z1'=3+R1, [ Q>=1+A && A>=3+R1 && 3+R1>=H ], cost: 5+R1-H 119: f167 -> f180 : H'=1+A, R'=free_117, Z1'=A, [ Q>=1+A && R1>=A && A>=H ], cost: 2+A-H 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Eliminated locations (on tree-shaped paths): Start location: f0 28: f49 -> f46 : 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: f49 -> f80 : [ A>=2+B && 29>=C ], cost: 2 144: f49 -> f80 : [ A>=2+B && C>=31 ], cost: 2 145: f49 -> f80 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f49 -> f80 : [ B>=A && 29>=C ], cost: 2 147: f49 -> f80 : [ B>=A && C>=31 ], cost: 2 148: f49 -> f80 : C'=30, [ B>=A && C==30 ], cost: 2 149: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f80 -> f96 : C'=1+C, [ 9>=C ], cost: 2 157: f80 -> f96 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f80 -> f96 : C'=1+C, [ C>=21 ], cost: 2 160: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 120: f13 -> f13 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f13 -> f13 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 123: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && 0>=1+free_7 ], cost: 2 130: f28 -> f28 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: 2 131: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f28 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f28 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f96 -> f96 : 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: f96 -> f96 : 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: f96 -> f133 : [ B>=1+D1 && H>=1+A ], cost: 2 171: f96 -> f133 : 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: f96 -> f133 : H'=1+H, [ B>=1+D1 && 1+D1>=H && A>=H && 1+H>=1+A ], cost: 3 173: f96 -> f133 : 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: f96 -> f133 : H'=3+D1, [ B>=1+D1 && A>=2+D1 && H==2+D1 && 3+D1>=1+A ], cost: 5+D1-H 175: f96 -> f133 : 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: f96 -> f133 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 182: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f149 -> f133 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f149 -> f133 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 192: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> [31] : [ B==R1 && D1==R1 && A>=Q && 1+B==A ], cost: 2+A-Q 263: f157 -> [31] : [ R1>=1+B && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 264: f157 -> [31] : [ B>=1+R1 && D1==R1 && A>=Q && 1+D1==A ], cost: 2+A-Q 265: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 266: f157 -> [31] : [ R1>=1+D1 && A>=Q && 1+R1==A ], cost: 2+A-Q 267: f157 -> [31] : [ B==R1 && D1==R1 && A>=2+B && A>=Q ], cost: 2+A-Q 268: f157 -> [31] : [ R1>=1+B && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 269: f157 -> [31] : [ B>=1+R1 && D1==R1 && A>=2+D1 && A>=Q ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 272: f157 -> [31] : [ B==R1 && D1==R1 && B>=A && A>=Q ], cost: 2+A-Q 273: f157 -> [31] : [ R1>=1+B && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 274: f157 -> [31] : [ B>=1+R1 && D1==R1 && D1>=A && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Applied pruning (of leafs and parallel rules): Start location: f0 28: f49 -> f46 : 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: f49 -> f80 : [ A>=2+B && 29>=C ], cost: 2 144: f49 -> f80 : [ A>=2+B && C>=31 ], cost: 2 145: f49 -> f80 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f49 -> f80 : [ B>=A && 29>=C ], cost: 2 148: f49 -> f80 : C'=30, [ B>=A && C==30 ], cost: 2 149: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f80 -> f96 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f80 -> f96 : C'=1+C, [ C>=21 ], cost: 2 160: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 120: f13 -> f13 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f13 -> f13 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 123: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : B'=-1+B, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: 2 131: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f28 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f28 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f96 -> f96 : 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: f96 -> f96 : 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: f96 -> f133 : 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: f96 -> f133 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 182: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f149 -> f133 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f149 -> f133 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Accelerating simple loops of location 6. Accelerating the following rules: 120: f13 -> f13 : H'=1+H, [ G>=H && Q>=1+G ], cost: 2 121: f13 -> f13 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f96 -> f96 : 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: f96 -> f96 : 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: f0 28: f49 -> f46 : 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: f49 -> f80 : [ A>=2+B && 29>=C ], cost: 2 144: f49 -> f80 : [ A>=2+B && C>=31 ], cost: 2 145: f49 -> f80 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f49 -> f80 : [ B>=A && 29>=C ], cost: 2 148: f49 -> f80 : C'=30, [ B>=A && C==30 ], cost: 2 149: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f80 -> f96 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f80 -> f96 : C'=1+C, [ C>=21 ], cost: 2 160: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 121: f13 -> f13 : F'=F+(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 3+G-Q 277: f13 -> f13 : H'=1+G, [ G>=H && Q>=1+G ], cost: 2+2*G-2*H 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 131: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f28 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f28 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : 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: f28 -> f28 : B'=1, E'=F, K'=-free_8, L'=free_8, M'=free_7, [ B>=2 && free_7>=1 ], cost: -2+2*B 173: f96 -> f133 : 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: f96 -> f133 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f96 : 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: f96 -> f96 : 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: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 182: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f149 -> f133 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f149 -> f133 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 Chained accelerated rules (with incoming rules): Start location: f0 28: f49 -> f46 : 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: f49 -> f80 : [ A>=2+B && 29>=C ], cost: 2 144: f49 -> f80 : [ A>=2+B && C>=31 ], cost: 2 145: f49 -> f80 : C'=30, [ A>=2+B && C==30 ], cost: 2 146: f49 -> f80 : [ B>=A && 29>=C ], cost: 2 148: f49 -> f80 : C'=30, [ B>=A && C==30 ], cost: 2 149: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f49 -> f46 : 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: f80 -> f96 : C'=1+C, [ C>=11 && 19>=C ], cost: 2 158: f80 -> f96 : C'=1+C, [ C>=21 ], cost: 2 160: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f80 -> f96 : 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: f145 -> f149 : D'=0, [ D==0 ], cost: 1 48: f145 -> f149 : E1'=free_77, R'=free_79, S'=free_78, [ 0>=1+D ], cost: 1 49: f145 -> f149 : E1'=free_80, R'=free_82, S'=free_81, [ D>=1 ], cost: 1 9: f0 -> f13 : F'=0, [], cost: 1 285: f0 -> f13 : F'=(1+G-Q)*free, H'=1+H, Q'=1+G, J'=free, [ G>=H && G>=Q ], cost: 4+G-Q 286: f0 -> f13 : F'=0, H'=1+G, [ G>=H && Q>=1+G ], cost: 3+2*G-2*H 78: f13 -> f25 : A'=G, Q_1'=0, [ H>=1+G ], cost: 1 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 132: f28 -> f49 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=1+B ], cost: 2 133: f28 -> f49 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A ], cost: 2 134: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f28 -> f49 : 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: f28 -> f49 : 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: f28 -> f46 : 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: f96 -> f133 : 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: f96 -> f133 : H'=1+A, [ B>=1+D1 && H>=3+D1 && A>=H ], cost: 3+A-H 177: f96 -> f133 : 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: f96 -> f133 : 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: f96 -> f133 : 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: f133 -> f149 : R1'=D1, [ A>=1+R1 && D1==R1 ], cost: 1 70: f133 -> f46 : [ R1>=A ], cost: 1 182: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f133 -> f145 : 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: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && 0>=1+free_84 ], cost: 2 187: f149 -> f157 : E'=free_84, V1'=free_83, W1'=free_84, [ R>=0 && free_84>=1 ], cost: 2 188: f149 -> f133 : E'=0, R1'=1+R1, V1'=free_83, W1'=free_84, [ R>=0 && free_84==0 ], cost: 2 189: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && 0>=1-free_86 ], cost: 2 190: f149 -> f157 : E'=-free_86, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86>=1 ], cost: 2 191: f149 -> f133 : E'=0, R1'=1+R1, X1'=free_85, Y1'=free_86, [ 0>=1+R && -free_86==0 ], cost: 2 195: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> f180 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 67: f180 -> f133 : R1'=1+R1, [ H>=1+Z1 ], cost: 1 64: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 332: f80 -> f133 : 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: f80 -> f133 : C'=1+C, H'=1+A, [ C>=11 && 19>=C && B>=1+D1 && H>=3+D1 && A>=H ], cost: 5+A-H 334: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : C'=1+C, H'=1+A, [ C>=21 && B>=1+D1 && H>=3+D1 && A>=H ], cost: 5+A-H 339: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> [35] : [ C==10 && A>=H ], cost: 3+A-H 351: f80 -> [35] : [ C==20 && A>=H ], cost: 4+A-H 352: f80 -> [35] : [ C>=11 && 19>=C && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 353: f80 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 355: f80 -> [35] : [ C==10 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 3-2*B+A+2*D1-H 356: f80 -> [35] : [ C==20 && A>=H && D1>=1+B && 0>=1+free_49 ], cost: 4-2*B+A+2*D1-H 357: f80 -> [35] : [ C>=11 && 19>=C && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 358: f80 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 360: f80 -> [35] : [ C==10 && A>=H && D1>=1+B && free_49>=1 ], cost: 3-2*B+A+2*D1-H 361: f80 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 12: f25 -> f28 : C'=0, [ A>=1 ], cost: 1 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 313: f28 -> f80 : C'=30, D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C==30 ], cost: 4 314: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 319: f28 -> f80 : C'=30, D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && C==30 ], cost: 4 320: f28 -> f80 : 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: f28 -> f80 : 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: f28 -> f46 : 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: f28 -> f80 : 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: f28 -> f80 : 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: f28 -> f80 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : 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: f28 -> f80 : 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: f133 -> f46 : [ R1>=A ], cost: 1 374: f133 -> f157 : 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: f133 -> f157 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 376: f133 -> f133 : E'=0, R1'=1+D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84==0 ], cost: 3 377: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f46 -> f28 : [ 30>=C && A>=2+B ], cost: 1 65: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 342: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f80 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f80 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f28 -> f80 : 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: f28 -> f80 : 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: f133 -> f46 : [ R1>=A ], cost: 1 374: f133 -> f157 : 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: f133 -> f157 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 376: f133 -> f133 : E'=0, R1'=1+D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84==0 ], cost: 3 378: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f133 -> f133 : E'=0, R1'=1+D1, V1'=free_83, W1'=0, [ A>=1+R1 && D1==R1 && R>=0 ], cost: 3 379: f133 -> f133 : E'=0, R1'=1+D1, X1'=free_85, Y1'=0, [ A>=1+R1 && D1==R1 && 0>=1+R ], cost: 3 385: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f0 342: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f80 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f80 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f28 -> f80 : 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: f28 -> f80 : 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: f133 -> f46 : [ R1>=A ], cost: 1 374: f133 -> f157 : 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: f133 -> f157 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 378: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 342: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> [35] : [ C>=21 && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 354: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && 0>=1+free_49 ], cost: 2-2*B+2*D1 358: f80 -> [35] : [ C>=21 && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 359: f80 -> [35] : [ C==10 && H>=1+A && D1>=1+B && free_49>=1 ], cost: 2-2*B+2*D1 361: f80 -> [35] : [ C==20 && A>=H && D1>=1+B && free_49>=1 ], cost: 4-2*B+A+2*D1-H 461: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f80 -> f133 : 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: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && 29>=C ], cost: 4 312: f28 -> f80 : D'=free_12, O'=free_11, P'=free_10, [ 1>=B && A>=2+B && C>=31 ], cost: 4 315: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f80 : D'=free_15, O'=free_14, P'=free_13, [ 1>=B && B>=1+A && 29>=C ], cost: 4 320: f28 -> f80 : 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: f28 -> f80 : 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: f133 -> f46 : [ R1>=A ], cost: 1 374: f133 -> f157 : 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: f133 -> f157 : E'=free_84, R1'=D1, V1'=free_83, W1'=free_84, [ A>=1+R1 && D1==R1 && R>=0 && free_84>=1 ], cost: 3 378: f133 -> f157 : 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: f133 -> f157 : 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: f133 -> f157 : 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: f157 -> [31] : [ D1>=1+R1 && A>=Q && 1+R1==A ], cost: 2+A-Q 270: f157 -> [31] : [ D1>=1+R1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 271: f157 -> [31] : [ R1>=1+D1 && A>=2+R1 && A>=Q ], cost: 2+A-Q 275: f157 -> [31] : [ D1>=1+R1 && R1>=A && A>=Q ], cost: 2+A-Q 276: f157 -> [31] : [ R1>=1+D1 && R1>=A && A>=Q ], cost: 2+A-Q 452: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f157 -> f133 : 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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f133 -> f46 : [ R1>=A ], cost: 1 508: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> [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: f133 -> [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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f133 -> f46 : [ R1>=A ], cost: 1 508: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> [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: f133 -> [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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f133 -> f46 : [ R1>=A ], cost: 1 511: f133 -> [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: f133 -> [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: f133 -> f133 : 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: f133 -> f133 : 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: f133 -> f133 : 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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> f46 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 2 134: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f46 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> f133 : 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: f28 -> [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: f28 -> [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: f28 -> f133 : 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: f133 -> f46 : [ R1>=A ], cost: 1 511: f133 -> [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: f133 -> [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: f46 -> f25 : [ C>=31 && A>=2+B ], cost: 1 66: f46 -> f25 : [ 1+B>=A ], cost: 1 288: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f46 -> f28 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f25 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 3 532: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> [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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 287: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f25 -> f28 : 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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> [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: f28 -> f25 : A'=-1+A, B'=A, D'=free_9, N'=A, [ 1>=B && A==B ], cost: 3 532: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> f25 : 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: f28 -> [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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 538: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f25 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Applied pruning (of leafs and parallel rules): Start location: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 539: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f25 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Accelerating simple loops of location 8. Accelerating the following rules: 539: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 548: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f25 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B 553: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f25 -> f25 : 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: f0 307: f0 -> f25 : A'=G, F'=0, Q_1'=0, [ H>=1+G ], cost: 2 308: f0 -> f25 : 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: f0 -> f25 : A'=G, F'=0, H'=1+G, Q_1'=0, [ G>=H && Q>=1+G ], cost: 4+2*G-2*H 548: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && 0>=1+free_1 ], cost: -1+2*B 549: f25 -> [40] : [ A>=1 && 0>=1+free_3+free_2 && B>=2 && free_1>=1 ], cost: -1+2*B 550: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && 0>=1+free_4 ], cost: -1+2*B 551: f25 -> [40] : [ A>=1 && free_5+free_6>=1 && B>=2 && free_4>=1 ], cost: -1+2*B 552: f25 -> [40] : [ A>=1 && B>=2 && free_7>=1 ], cost: -1+2*B Eliminated locations (on tree-shaped paths): Start location: f0 558: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [40] : A'=G, F'=0, Q_1'=0, [ H>=1+G && G>=1 && B>=2 && free_7>=1 ], cost: 1+2*B 563: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 565: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 565: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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: f0 -> [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)