O(n) algorithm to find longest palindromic substring w/o suffix trees | Hacker News Reader