Descriptions:

PalindromeEncoding

TopCoder - 6766