assignment two: part 1