Descriptions:

Longest Palindrome

UVA - 11151