palindrome judgement(have not finished)