ECE 3710 HW assign 8