random subsets asked
merged