8.5.3 递归法