Valid Parentheses Leetcode Solution Java