Homework 2 (due Wednesday, January 25)