HW2 completed