finish hw2 of ms108