I am working on a question as following:
Given a set of numbers that might contain duplicates, find all of its distinct subsets.
My