A book that teaches you the fundamental tools of implementing key data structures in Kotlin, and how to use them to solve algorithms.