結果 : in a recursive function what circumstance causes a stack overflow error