Genera distintas combinaciones de forma recursiva