kevinmost
inline fun loop(block: (index: Int) -> Boolean) { for(i in 0..Int.MAX_VALUE) { if(!block(i)) { break } } }