correcao iterator