Change solution to subsets ii