CSCE 470 HW2 Assignment