package aoc def iterate[T](get: => T | Null) = Iterator.continually(get).takeWhile(_ != null).map(_.nn) def lines = iterate(scala.io.StdIn.readLine())