I find the recumbent bicycle is the steadiest way to do reading and cardio at the same time.
val arr: Array<Array<Tile>> = Array<Array<Tile>>(height, { x ->
Array<Tile>(width, { y -> Tile(x, y, Terrain.GRASS) })
})
Now I'm looking at writing my array in Java instead and making good use of Kotlin's interoperability with Java. :)