Assng3 part 1 submission