Functional Programming Principles in Scala, assignment 3
Functional Programming Principles in Scala, assignment 3