Some solutions for challenges at CodeEval