hw5 part1