hw3, part2