Coding Challenge - Scala Conference Tokyo 2013