News

You use binary to represent subsets, then combine only the group arrays needed. It turns a potentially complex combinatorial problem into a well-structured bit-level problem.