Problem Solving - Update 12

Problem 2: Part 2 solved.