Week 3 Homework

Homework for Week 3. Only the most recent commit is required. I'll switch to a better way of branching next time so that only the latest week gets submitted.