CodeEval challenge number 026