Scala koans just to get the hands dirty with functional programming in Scala