Palindrome Completer