HW6 pt 2 complete