genera las combinaciones para las materias