Combination Sum optimized.