5.5 复杂的递归问题