Longest Palindrome

UVA - 11151