H. Prueba de escritorio con while ascendente mal diseñado

fun main() {
 var i = 2;
 while (i > 0) {
  println(i);
  i++;
 }
 println("Adios.");
}

Revísalo en Kotlin play.