Descriptions:

Palindrome Again

UVA - 11828