La differenza tra cadere nel burrone o non cadere nel burrone è rappresentata solamente da una iterazione in più.

Ma quanto sono belle le strutture di controllo dei linguaggi di programmazione... sintassi diversa tra i vari linguaggi ma stesso risultato.