add subsets
a quick sort solution, but got TLE
add a merge sort solution, accepted