Quais são os dados de entrada necessários? Nome e e-mail do participante, horário de entrada e de saída
Como o algoritmo pode verificar a condição de presença completa? Se o horário de saída for maior ou igual ao horário do fim da transmissão
Que decisão precisa ser tomada com base nesses dados? Caso o horário siga a condição anterior, mande o e-mail, caso não, não mande
Qual deve ser a ação final? Atualizar os estados da lista de participantes