Leetcode Valid Palindrome Solution