HW3 Complete