correction du bug dans l'itérateur avec le isDone()