Trabalho finalizado 3 (+melhorias) --Versão final