Exercicio 5.1

Algoritmo poderia ser otimizado