finish hw1 part5