Principal Rechercher Cum Internal While