Homework 7 (due Friday, March 4)