結果 : types of recursion in data structure with examples