Solutions to the exercises in "Atomic Scala" by Bruce Eckel & Dianne Marsh