My solutions to challenges at codeeval.com