Fais donc une recherche dans ce forum, ce sujet a déjà été traité plusieurs fois.

Si ma mémoire est bonne, PseudoCode citait l'algorithme de Moore.