complete-HW2-1