in depth look at the third homework 8700443