Displays all possible combinations of subsets of a set subject to a constraint