Apri.18 2014 msmc, added combination, and cut the sample into 3 parts to solve
Apri.18 2014 msmc updated with getMaxFreq, getMinSizeSets methods to select solution