function combinationSum(candidates, target) {
  return combinationSumRecursive(candidates, target);
}
Backtracking algorithm of finding all possible combination for specific sum.

@param {number[]} candidates
@param {number} target
@return {number[][]}