Euler #4, Largest palindrome product.