Traduzindo, escrevi em pseudocódigo.