@nd program HW 2