ThoughtWorks Coding Test - 2010