java project for code game holded by ThoughtWorks