.......
PS: I am aware of the fact that LEBLOCKS problem in this months long challenge has got things related to the problem i have, in case you feel answering this question might violate any rules of the competition, I am OK with that...I just need a general idea of this ........... for considering subsets etc!!