Combination Sum Problem Leetcode Java