- Melhorado funcionalidade2, assignment 1.