hw2 part_a