Find the longest palindromic substring | Intersystems Interview Question