Palindrome problem v2.2.