gen -- generates distinct combinations of substitutions for any input mridangam sol, added power set - that generates subsets with repetitions