| 1 |
6. n : ||u @ concat(v)||
7. n<||u||
m: (||v||+1).
||concat(firstn(m;[u / v]))|| n
& n-||concat(firstn(m;[u / v]))||<||[u / v][m]||
& (u @ concat(v))[n] = [u / v][m][(n-||concat(firstn(m;[u / v]))||)]
 | 4 steps |
| 2 |
6. n : ||u @ concat(v)||
7. n<||u||
m: (||v||+1).
||concat(firstn(m;[u / v]))|| n
& n-||concat(firstn(m;[u / v]))||<||[u / v][m]||
& (u @ concat(v))[n] = [u / v][m][(n-||concat(firstn(m;[u / v]))||)]
 | 14 steps |