My solutions to the Google CodeJam contests