Ich habs zwar noch nicht ganz verstanden, sorry,
Mit "break" und "continue" in einer "while" Schleife schon gearbeitet?

Vg