ProjectEuler.Net - Problem 3 - What is the largest prime factor of the number 600851475143 ?