Combination Sum Leetcode Problem 704