Palindrome problem v2.1.