Problem #4: Largest palindrome product