Unique Subset Combinations - Coding problem | OneNoughtOne