Completed Problem 4

- Completed Problem 4, but it is untested.
- Time to start testing all 5 of the problems I completed. Still have
over 1 hour to spare.