Alterado a estrutura do código.