problem 4: Largest palindrome product