Wenn du von oben nach unten gehend löschst, dann rutschen die Zeilen ja nach oben.
Dadurch springst du dann praktisch nicht in die nächste, sondern in die übernächste Zeile. (schaus dir einfach mal im Debug - Einzelschritt genau an)