| 2 |
19. concat(map( t1.m(l;t1);upto(t')))[r] = ms Msg
20. m: ||map( t1.m(l;t1);upto(t'))||.
20. ||concat(firstn(m;map( t1.m(l;t1);upto(t'))))|| r
20. & r-||concat(firstn(m;map( t1.m(l;t1);upto(t'))))||<||map( t1.
20. m(l;t1);upto(t'))[m]||
20. & concat(map( t1.m(l;t1);upto(t')))[r]
20. & =
20. & map( t1.m(l;t1);upto(t'))[m][(r-||concat(firstn(m;map( t1.
20. & m(l;t1);upto(t'))))||)]
20. & Msg
t: t'.
((||snds(l;t)|| r) (r< ||snds(l;t)||+||onlnk(l;m(source(l);t))||))
& onlnk(l;m(source(l);t))[(r-||snds(l;t)||)] = ms Msg
 | 29 steps |