update_longest_palindrome