1 | 7. i: (||y||-1) 8. (is-send(E)(x[i])  is-send(E)(x[(i+1)])  (x[i] =msg=(E) x[(i+1)]))
& (( x@0,y: ||x||.
x@0 < y
& is-send(E)(x[x@0])
& is-send(E)(x[y])
& x[x@0] delivered at time i+1
& x[y] delivered at time i)

loc(E)(x[i]) = loc(E)(x[(i+1)])) (is-send(E)(x[i])  is-send(E)(x[(i+1)])  (x[i] =msg=(E) x[(i+1)]))
& (( x,y@0: ||y||.
x < y@0
& is-send(E)(y[x])
& is-send(E)(y[y@0])
& y[x] delivered at time i+1
& y[y@0] delivered at time i)

loc(E)(x[i]) = loc(E)(x[(i+1)])) |