CS4460 HW6