Valid Palindrome Leetcode Solution Java