Acrescentou código na interface, na implementação, e nos testes. Relatório: OK