Palindrome

HDU - 3856