Leetcode Factor Combinations Leetcode Problem 238 Grams