Example Problems and Assignments for Scala