4 Ways to Make Change in Scala
In which I solve a problem from Exercism.io in 4 different ways