assignment2part1