Problem #5

Start of problem.