Ok aber ich verstehs immer noch nicht ganz:

Die Variablen links und rechts können -1, 0 und +1 sein. bei -1 und 1 springt die schleife an.
Warum sind -1 und +1 true ? und warum 0 false?