By the end of Week 15, you should be comfortable with tracing calls to recursive functions and figuring out what the functions do.
Suggested readings: