Learning about how various data structures are implemented. The book is in java but I'm using Scala because I really don't want to write that much code.