finish homework #4