My sollutions to the CodeEval challenges