add longest_palindromic_substring