Excerpt from the Project Euler website describing the problem [1]

Now I'm not about to post my method here. As the About section on the Project Euler says...

However I do slightly disagree with their absolute stance here so compromise is the name of the game. I am going to provide my approach, hosted on this site with the password set as the same as the solution to the problem. Why am I going to this effort? Because my 'process' works best with a backing of slow procedural documentation.

Solution Link:

[1] Project Euler - Project 499 https://projecteuler.net/problem=499