Scala meetup programming challenge.