Scala EPFL Coursera Assignments