Given a string s, return the longest palindromic substring in s.
A palindrome is a string that reads the same forwards and backwards.
Input: s = "babad" Output: "bab" Explanation: "aba" is also a valid answer because both are length-3 palindromes.
Input: s = "cbbd" Output: "bb" Explanation: The longest palindromic substring is "bb" with length 2.
s consists of only digits and English letterss = "babad"