HW6 Final