Wegen Labels mal allgemein: Es gibt für Label eine sehr gute Anwendungsmöglichkeit, nämlich anstatt Loops.
Label sind nämlich schneller, außerdem haben Loops folgenden Bug:
Der Befehl Break Loop springt zum nächsten Ende eines Loops. Beachte: eines Loops, nicht umbedingt immer des richtigen!
Beispiel:
Du siehst 1, OHA!, 2. Erwarten würde man 1, 2. Kommt eben daher, dass der zum nächstbesten ": End Loop" springt, und das ist hier eben das innere, also das falsche.
--
Mir war nichtmal bewusst dass ich nominiert wurde, aber: Cool! Hälfte des Lobes muss aber unbedingt an Archeia!