homework 1.