Finish the Advent in a great style with the readable solution written in Kotlin with less than 100 lines of code.
Try to reverse engineer given program with the help of Kotlin language.
Find some another practical usage of Dijkstra algorithm in solving game.
Define a lot of cool `infix fun` for Kotlin ranges to deliver more concise solutions.
Let's see how using immutable data may simplify your computations and reasoning about written code.