Given a list of positive integers candidates (duplicates possible) and a target, return all unique combinations summing to target. Each candidate may be used at most once.
Input
targetOutput: one combination per line, elements in non-decreasing order; no duplicate lines.
10 1 2 7 6 1 5 8
1 1 6 1 2 5 1 7 2 6
2 5 2 1 2 5
1 2 2 5
Run your code against the sample tests, or Submit to run the full suite.