My solutions for codeEval