使用递归函数