Leetcode Factor Combinations Leetcode Problem 543 Taylor