Leetcode Question 102 Java