Leetcode Factor Combinations Leetcode Problem 2383 Stemmons