Problem 15

Mostly working off some code I found this time. Worked through learning
the solution and the way to program it in Python.