My solutions to the codeeval.com challenges