1 2 3
[M] -> { S1[i0] -> [i0, 0] : i0 >= 0 and i0 <= 1 + M } [M] -> { : M >= 0 } [M] -> { [i, j] -> separate[o0] }