Leetcode 217 Solution Java