Solução do Desafio

Segue pull request com a minha solução do desafio.

Qualquer dúvida fico à disposição.

Obrigado,
Breno