DSD exercise for TDD and Scala