Versão com condição de término. (gambiarra).