Iterative from Recursive [Answered] - C#