search a 2d matrix
sort colors
minimum window substring
combinations
subsets
word search
remove duplicates ii