CodeEval challenge number 020