Revisar como este algoritmo funcionará e implementá-lo.
Agora a ideia é criar aulas e atribuir uma ou mais turmas a elas, e depois ensalamos as salas.
Estudar essa lógica e testar implementações.