Palindrome day

HDU - 3403