Homework 7 (due Friday, March 9)