Lesson 1: Program Breakdown