Homework 3, due on Monday, April 22