Almost Palindrome

UVA - 12656