This is my code base for google code jam 2013