Sections Inside Sections: Recursion on Nested Data

Put a restaurant's menu online, with sections inside sections to any depth: add up one of everything, and print the menu as an outline with every section indented under the one that holds it, using one function per job that works at any depth.

Updated

Cheat sheet: Sections Inside Sections: Recursion on Nested Data
Category
Data Structures
Level
Journeyman
Tags
Base Case, data structures, Nested Data, Recursion (data-structures)