Playing with the s99 Ninety Nine Scala Problems, as a way of learning scala