幽默:如何向非程序员解释“递归”?