2.1.2 递归应用举例