Add Part 3 Solution