Concept Flow - Longest Palindromic Substring
Start at each index i in string
Expand around center i (odd length)
Expand around center i and i+1 (even length)
Check palindrome length
Update longest palindrome if longer
Move to next index i+1
Repeat until end of string
Return longest palindrome substring
We check each character as a center and expand outwards to find palindromes, updating the longest found.
