Week 6 assignment.