hw4 - part1