| rk ≠ r -- j ', j < i ∨ i + n→i(# bytes) ≤ j ⊦ (putByteArray(bytes, r, i, st)[rk]) = (putByteArray(bytes, r, i, st[r -- j ', val])[rk]) |
j < i ∨ i + n→i(# bytes) ≤ j ⊦ rk = r -- j ', (putByteArray(bytes, r, i, st)[rk]) = (putByteArray(bytes, r, i, st[r -- j ', val])[rk])
[[CONCRETESIMPRULES : ()]]