HW6 complete.