The general problem of dividing a set into a maximal collection of subsets in such a way that the subsets will overlap in certain specified ways is a fundamental problemm in experimental design and in the design of systems, involving shared use of sy...