answer part 1