Lógica e teste de realocação de disciplinas implementada