adding solution to part 3