finish homework 3