Ich verstehe es so:
Die ersten 1en werden alle überschrieben, also muss der Zustand so
bleiben, damit weiter überschrieben wird. Das ist auch so, wenn das +
kommt, da wird auch eine 1 drübergeschrieben. Und dann kommen
ja wieder 1en, die auch alle überschrieben werden bis der Bleistift auf das =
zeigt. Dann hat man aber insgesamt eine 1 zu viel ( die über das + geschrieben
wurde.) . Also muss man, wenn der Bleistift auf das = zeigt, das = löschen und
anschließend nochmal zurück, um die letzte 1 zu löschen.
Wenn man zurückgehen würde, ohne von K auf Z zu wechseln, hätte
man ja bei der letzten zu löschenden 1 wieder Regel 1 anzuwenden.
Damit das unterschieden werden kann, wird vorher der Zusatand geändert und
man hat jetzt: Zeiger auf 1 aber Zustand Z und kann dann also die
Regel 4 so formulieren, dass die letzte 1 gelöscht wird und der
das Programm stoppt.