Lexicographically Smallest Palindrome