Feu un programa que, donats un nombre m i n paraules diferents s1, …, sn, escrigui tots els subconjunts de m elements que es poden formar amb les paraules.
Entrada
L’entrada consisteix en dos naturals m i n, seguits de s1, …, sn. Assumiu n > 0 i 0 ≤ m ≤ n.
Sortida
Escriviu tots els subconjunts de m paraules que es poden formar amb s1, …, sn.
Podeu escriure en qualsevol ordre tant les solucions com els elements dins de cada solució.
Input
2 5 hola adeu hi hello bye
Output
{hello,bye}
{hi,bye}
{hi,hello}
{adeu,bye}
{adeu,hello}
{adeu,hi}
{hola,bye}
{hola,hello}
{hola,hi}
{hola,adeu}