My solutions to codeeval challenges