Project Euler, problem 3. Largest Prime Factors of a really large number...