HW9 2-3 completed