complete homework 3