Problem set 5, assigned 4/19, due 4/28.