結果 : why are recursive functions useful