See what are the `value class`es and how to represent a graph structure in Kotlin.
Let's use the `LazyDefaultMap<K, V>` with small fixes to solve cute simulation of flashing octopus.
Revisit `foldRight` function applied in modified version of _Brackets Pairing_ problem.
Discover the BFS and DFS search algorithms in Kotlin with `tailrec fun` implementation.
Let's try to deduce numbers from data in natural and readable way using proper representation of today Advent of Code problem.