return all subsets of a set