Sources for problems for Google's Codejam contest