Week 4 assignment. Due 4/3 at 10 AM