Implemented palindrome? following specs