5.02 Programming Exercises.docx