add solution
subsetII