Conclusão do assignment0.5

Testes OK.