Cool recursion for palindrome check