hw1 part 2 done