Given a string s, return true if it is a palindrome and false otherwise. A palindrome reads the same forward and backward. For this problem, compare characters case-insensitively and ignore all non-alphanumeric characters.
def is_palindrome(s):