hw2_part21