Title: Analyze code that uses recursion.
Course: Programming, Advanced (10152-II) > Section: Developing Object-Oriented Programming (OOP)

Analysis should include

- reading recursive code
- identifying base case and recursive case
- determining the result
- comparing recursion and looping.