結果 : explain what is a recursive algorithm