Homework4 part2