Combination Sum - Approach

Similar to subsets, but: 1.1. You can reuse elements (stay at same index after including).

2.2. You stop when sum equals target or exceeds it.

3.3. Use a start index to avoid duplicate combinations (don't go backward).

Pruning: if current sum exceeds target, stop exploring that branch.