Fast Problem 15 Solution (not 11, whoops)

- Answer too large for a double though, working on that.
- Fast solution prunes branches that have been travelled already,
finishes in milliseconds.