group the elements of a set into disjount subsets (b)