HW3 done