Completed: HW3 Programming Assignment