CodeEval challenge number 113