PasswordXPalindrome

TopCoder - 11868