PAT 1068, is solved by the recursion way, but it timeout for one test
case; while the non-recursion succeeds in the timeout case, but get one
wrong answer for another one, which is solved by the recursion; there
must be some border condition not considered well;