Refatoração de codigo com correção do professor Marcos