code signal check palindrome