Problem Set 3 (due March 19)