Data Structure Used To Perform Recursion