Factoring Groups into Subsets