[M, N] -> { S1[2M, 2 + N] -> [2M, 2 + N, 0] } [M, N] -> { : } [M, N] -> { [i, j, k] -> separate[o0] }