updated palindrome-2