hw2 part2.2