Update solution for problem 8

Actual solution as verified by myself on the Project Euler site