part2 homework