Problem 3 Details Added

5. Choose and Implement
Completely finished and detailed.