added longest palindrome problem