largest palindrome product solution in python