CodeEval challenge number 021