# old read new write move # +---+--------------------+ # | A | 0 B 1 R | # | | 1 C 1 L | # +---+--------------------+ # | B | 0 A 0 L | # | | 1 D 0 L | # +---+--------------------+ # | C | 0 A 1 L | # | | 1 H 1 L | # +---+--------------------+ # | D | 0 B 1 L | # | | 1 E 1 R | # +---+--------------------+ # | E | 0 D 0 R | # | | 1 B 0 R | # +---+--------------------+ %a h a *rb a**lc b la b* ld c *la c**lh d *lb d**re e rd e* rb