Valid Palindrome — converging two pointers
Walk one pointer in from each end; skip non-letters/digits, compare the rest case-insensitively.
Try:
skipped (not alphanumeric) matched pair mismatch