Some Versions of Palindrome