homework problem 1