Suppose I have the following list:
originalList = {{a},{b,c},{d,e,f}}
Now, I want to create a new list such that each element of this new list is also list containing 3 elements. Each of this 3 elements comes from different subsets of the originalList. In other words, how do I create the following list:
{{a,b,d},{a,b,e},{a,b,f},{a,c,d},{a,c,e},{a,c,f}}
Thanks in advance.