Leetcode Combination Sum Solution Consultant Interview