unknown Initial ITS Start location: [1] Program variables: c x 0: [1] -> [2] : x'=nondet, T, cost: 1 1: [2] -> [3] : c'=1, T, cost: 1 2: [3] -> [4] : c > 0, cost: 1 12: [3] -> [12] : c <= 0, cost: 1 3: [4] -> [6] : -100+x > 0, cost: 1 7: [4] -> [9] : -100+x <= 0, cost: 1 11: [5] -> [3] : T, cost: 1 4: [6] -> [7] : x'=-10+x, T, cost: 1 5: [7] -> [8] : c'=-1+c, T, cost: 1 6: [8] -> [5] : T, cost: 1 8: [9] -> [10] : x'=11+x, T, cost: 1 9: [10] -> [11] : c'=1+c, T, cost: 1 10: [11] -> [5] : T, cost: 1 Chained Linear Paths Start location: [1] Program variables: c x 13: [1] -> [3] : c'=1, x'=nondet, T, cost: 1 2: [3] -> [4] : c > 0, cost: 1 12: [3] -> [12] : c <= 0, cost: 1 18: [4] -> [5] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 19: [4] -> [5] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 11: [5] -> [3] : T, cost: 1 Eliminating location [2] by chaining: Applied chaining First rule: [1] -> [2] : x'=nondet, T, cost: 1 Second rule: [2] -> [3] : c'=1, T, cost: 1 New rule: [1] -> [3] : c'=1, x'=nondet, T, cost: 1 Applied deletion Removed the following rules: 0 1 Eliminating location [6] by chaining: Applied chaining First rule: [4] -> [6] : -100+x > 0, cost: 1 Second rule: [6] -> [7] : x'=-10+x, T, cost: 1 New rule: [4] -> [7] : x'=-10+x, -100+x > 0, cost: 1 Applied deletion Removed the following rules: 3 4 Eliminating location [9] by chaining: Applied chaining First rule: [4] -> [9] : -100+x <= 0, cost: 1 Second rule: [9] -> [10] : x'=11+x, T, cost: 1 New rule: [4] -> [10] : x'=11+x, -100+x <= 0, cost: 1 Applied deletion Removed the following rules: 7 8 Eliminating location [7] by chaining: Applied chaining First rule: [4] -> [7] : x'=-10+x, -100+x > 0, cost: 1 Second rule: [7] -> [8] : c'=-1+c, T, cost: 1 New rule: [4] -> [8] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 Applied deletion Removed the following rules: 5 14 Eliminating location [10] by chaining: Applied chaining First rule: [4] -> [10] : x'=11+x, -100+x <= 0, cost: 1 Second rule: [10] -> [11] : c'=1+c, T, cost: 1 New rule: [4] -> [11] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 Applied deletion Removed the following rules: 9 15 Eliminating location [8] by chaining: Applied chaining First rule: [4] -> [8] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 Second rule: [8] -> [5] : T, cost: 1 New rule: [4] -> [5] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 Applied deletion Removed the following rules: 6 16 Eliminating location [11] by chaining: Applied chaining First rule: [4] -> [11] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 Second rule: [11] -> [5] : T, cost: 1 New rule: [4] -> [5] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 Applied deletion Removed the following rules: 10 17 Step with 13 Trace 13[T] Blocked [{}, {}] Step with 2 Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T]}, {}] Step with 18 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T]}, {}, {}] Step with 11 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T]}, {}, {}, {}] Accelerate Start location: [1] Program variables: c x 13: [1] -> [3] : c'=1, x'=nondet, T, cost: 1 2: [3] -> [4] : c > 0, cost: 1 12: [3] -> [12] : c <= 0, cost: 1 20: [3] -> [3] : c'=c-n, x'=-10*n+x, (-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0), cost: 1 18: [4] -> [5] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 19: [4] -> [5] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 11: [5] -> [3] : T, cost: 1 Loop Acceleration Original rule: [3] -> [3] : c'=-1+c, x'=-10+x, (c > 0 /\ -100+x > 0), cost: 1 New rule: [3] -> [3] : c'=c-n, x'=-10*n+x, (-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0), cost: 1 c > 0 [0]: montonic decrease yields 1+c-n > 0 c > 0 [1]: eventual increase yields (1 <= 0 /\ c > 0) -100+x > 0 [0]: montonic decrease yields -90-10*n+x > 0 -100+x > 0 [1]: eventual increase yields (10 <= 0 /\ -100+x > 0) Replacement map: {c > 0 -> 1+c-n > 0, -100+x > 0 -> -90-10*n+x > 0} Trace 13[T], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T]}, {20[T]}] Step with 12 Trace 13[T], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)], 12[(c <= 0)] Blocked [{}, {12[T]}, {20[T]}, {}] Backtrack Trace 13[T], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T]}, {12[T], 20[T]}] Backtrack Trace 13[T] Blocked [{}, {12[T], 20[T]}] Step with 2 Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {}] Step with 18 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {}, {}] Step with 11 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {}, {}, {}] Covered Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {}, {11[T]}] Backtrack Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {18[T]}] Step with 19 Trace 13[T], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T]}, {18[T]}, {}] Step with 11 Trace 13[T], 2[(c > 0)], 19[(-100+x <= 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {18[T]}, {}, {}] Accelerate Start location: [1] Program variables: c x 13: [1] -> [3] : c'=1, x'=nondet, T, cost: 1 2: [3] -> [4] : c > 0, cost: 1 12: [3] -> [12] : c <= 0, cost: 1 20: [3] -> [3] : c'=c-n, x'=-10*n+x, (-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0), cost: 1 21: [3] -> [3] : c'=c+n2, x'=11*n2+x, (111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0), cost: 1 18: [4] -> [5] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 19: [4] -> [5] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 11: [5] -> [3] : T, cost: 1 Loop Acceleration Original rule: [3] -> [3] : c'=1+c, x'=11+x, (c > 0 /\ -100+x <= 0), cost: 1 New rule: [3] -> [3] : c'=c+n2, x'=11*n2+x, (111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0), cost: 1 c > 0 [0]: monotonic increase yields c > 0 100-x >= 0 [0]: montonic decrease yields 111-11*n2-x >= 0 100-x >= 0 [1]: eventual increase yields (11 <= 0 /\ 100-x >= 0) Replacement map: {c > 0 -> c > 0, 100-x >= 0 -> 111-11*n2-x >= 0} Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T]}, {21[T]}] Step with 2 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {}] Step with 19 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {}, {}] Step with 11 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {}, {}, {}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {}, {11[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {19[T]}] Step with 18 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {19[T]}, {}] Step with 11 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {19[T]}, {}, {}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {19[T]}, {11[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 21[T]}, {18[T], 19[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 21[T]}] Step with 20 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 21[T]}, {20[T]}] Accelerate Start location: [1] Program variables: c x 13: [1] -> [3] : c'=1, x'=nondet, T, cost: 1 2: [3] -> [4] : c > 0, cost: 1 12: [3] -> [12] : c <= 0, cost: 1 20: [3] -> [3] : c'=c-n, x'=-10*n+x, (-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0), cost: 1 21: [3] -> [3] : c'=c+n2, x'=11*n2+x, (111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0), cost: 1 22: [3] -> [3] : c'=-n4*n+n4*n21+c, x'=-10*n4*n+11*n4*n21+x, (111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0), cost: 1 18: [4] -> [5] : c'=-1+c, x'=-10+x, -100+x > 0, cost: 1 19: [4] -> [5] : c'=1+c, x'=11+x, -100+x <= 0, cost: 1 11: [5] -> [3] : T, cost: 1 Loop Acceleration Original rule: [3] -> [3] : c'=c+n21-n, x'=11*n21-10*n+x, (111-11*n21-x >= 0 /\ 1+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0), cost: 1 New rule: [3] -> [3] : c'=-n4*n+n4*n21+c, x'=-10*n4*n+11*n4*n21+x, (111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0), cost: 1 111-11*n21-x >= 0 [0]: eventual decrease yields (111-11*n21-x >= 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0) 111-11*n21-x >= 0 [1]: eventual increase yields (111-11*n21-x >= 0 /\ 11*n21-10*n <= 0) 1+c+n21-n > 0 [0]: montonic decrease yields 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0, dependencies: c > 0 1+c+n21-n > 0 [1]: eventual decrease yields (1+c+n21-n > 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0) 1+c+n21-n > 0 [2]: eventual increase yields (1+c+n21-n > 0 /\ -n21+n <= 0) -90+11*n21-10*n+x > 0 [0]: eventual decrease yields (-90+11*n21-10*n+x > 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0) -90+11*n21-10*n+x > 0 [1]: eventual increase yields (-11*n21+10*n <= 0 /\ -90+11*n21-10*n+x > 0) c > 0 [0]: eventual decrease yields ((-1+n4)*n21-(-1+n4)*n+c > 0 /\ c > 0) c > 0 [1]: eventual increase yields (-n21+n <= 0 /\ c > 0) -1+n21 >= 0 [0]: monotonic increase yields -1+n21 >= 0 -1+n >= 0 [0]: monotonic increase yields -1+n >= 0 Replacement map: {111-11*n21-x >= 0 -> (111-11*n21-x >= 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0), 1+c+n21-n > 0 -> 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0, -90+11*n21-10*n+x > 0 -> (-90+11*n21-10*n+x > 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0), c > 0 -> ((-1+n4)*n21-(-1+n4)*n+c > 0 /\ c > 0), -1+n21 >= 0 -> -1+n21 >= 0, -1+n >= 0 -> -1+n >= 0} Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T]}, {22[T]}] Step with 12 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 12[(c <= 0)] Blocked [{}, {12[T], 20[T]}, {22[T]}, {}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}] Step with 2 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {}] Step with 18 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {}, {}] Step with 11 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {}, {}, {}] Covered Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {}, {11[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {18[T]}] Step with 19 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {18[T]}, {}] Step with 11 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 19[(-100+x <= 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {18[T]}, {}, {}] Covered Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {18[T]}, {11[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {12[T], 22[T]}, {18[T], 19[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 22[T]}] Step with 20 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 22[T]}, {20[T]}] Covered Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}] Step with 21 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {21[T]}] Acceleration Failed marked recursive suffix as redundant Step with 2 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {}] Step with 18 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {19[T]}, {}] Step with 11 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {19[T]}, {}, {}] Covered Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {19[T]}, {11[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T], 19[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {2[T], 12[T], 21[T], 22[T]}] Step with 20 Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {2[T], 12[T], 21[T], 22[T]}, {20[T]}] Covered Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 22[T]}, {2[T], 12[T], 20[T], 21[T], 22[T]}] Backtrack Trace 13[T], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T]}, {2[T], 12[T], 20[T], 21[T], 22[T]}] Backtrack Trace 13[T] Blocked [{}, {12[T], 20[T], 22[T]}] Step with 21 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {21[T]}] Step with 22 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 22[(111-11*n21-x >= 0 /\ 1+(-1+n4)*n21-(-1+n4)*n+c+n21-n > 0 /\ -90+11*n21-10*n+x > 0 /\ 111-11*(-1+n4)*n21+10*(-1+n4)*n-11*n21-x >= 0 /\ (-1+n4)*n21-(-1+n4)*n+c > 0 /\ -1+n4 >= 0 /\ -90+11*(-1+n4)*n21-10*(-1+n4)*n+11*n21-10*n+x > 0 /\ c > 0 /\ -1+n21 >= 0 /\ -1+n >= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {21[T]}, {22[T]}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {21[T], 22[T]}] Step with 2 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {}] Step with 18 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {}, {}] Step with 11 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {}, {}, {}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {}, {11[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T]}] Step with 19 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T]}, {}] Step with 11 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)], 11[T] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T]}, {}, {}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T]}, {11[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {12[T], 21[T], 22[T]}, {18[T], 19[T]}] Backtrack Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {2[T], 12[T], 21[T], 22[T]}] Step with 20 Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)], 20[(-90-10*n+x > 0 /\ -1+n >= 0 /\ 1+c-n > 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {2[T], 12[T], 21[T], 22[T]}, {20[T]}] Covered Trace 13[T], 21[(111-11*n2-x >= 0 /\ c > 0 /\ -1+n2 >= 0)] Blocked [{}, {12[T], 20[T], 22[T]}, {2[T], 12[T], 20[T], 21[T], 22[T]}] Backtrack Trace 13[T] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}] Step with 2 Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {}] Step with 19 Trace 13[T], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {}, {}] Step with 11 Trace 13[T], 2[(c > 0)], 19[(-100+x <= 0)], 11[T] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {}, {}, {}] Covered Trace 13[T], 2[(c > 0)], 19[(-100+x <= 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {}, {11[T]}] Backtrack Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {19[T]}] Step with 18 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {19[T]}, {}] Step with 11 Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)], 11[T] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {19[T]}, {}, {}] Covered Trace 13[T], 2[(c > 0)], 18[(-100+x > 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {19[T]}, {11[T]}] Backtrack Trace 13[T], 2[(c > 0)] Blocked [{}, {12[T], 20[T], 21[T], 22[T]}, {18[T], 19[T]}] Backtrack Trace 13[T] Blocked [{}, {2[T], 12[T], 20[T], 21[T], 22[T]}] Backtrack Trace Blocked [{13[T]}] Accept unknown Build SHA: a05f16bf13df659c382799650051f91bf6828c7b