Homework 2 (due Wednesday, January 22)