Homework 6 (due Friday, February 25)