Palindrome

POJ - 1159