hw3 part1