Data Structure Used In Recursive Algorithm