Dmitry Kandalov
private fun BufferedReader.lineSequence(): Sequence<String> { return generateSequence { use { readLine() } } }