Descriptions:

ThePalindrome

TopCoder - 10182