Solve Problem 3

Finished solving.
Potential Solutions for Problem 3
Choose Solution for Problem 3

Solution chosen and tested.