finish subsets
finish subsets two