Using recursion to traverse data structures.Execution context and the call stack | Heykuki News