Ordem do valida usuário alterada para antes de um loop e utilização da
funcao contains() para nao percorrer uma lista de participantes.