jɛʒˈɛli alɡˈɔrɨtm zɔstˈaɲʲɛ zˌaimplˌɛmɛntɔvˈanɨ pˈɔpʃɛs ˌɔblitʃˈaɲʲɛ rˈɛʒd z dʑɛlˈɛɲʲa, a ɲʲɛ ˌɔdɛjmɔvˈaɲʲɛ, tɔ jɛzd vɨdˈajnɨ dla dˈuʒɨx lˈitʃp: ɲˈiɡdɨ ɲʲɛ vɨmˈaɡa vʲˈɛntsɛj dʑˈɛlɛɲ ɲˈiʃ lˈidʒba tsˈɨfr f sɨstˈɛmjɛ dʑɛɕˈɛntnɨm mɲʲˈɛjʃɛj lˈidʒbɨ pˌɔmnɔʒˈɔna pʃˈɛs pʲˈɛɲtɕ.
Jeżeli algorytm zostanie zaimplementowany poprzez obliczanie reszt z dzielenia, a nie odejmowanie, to jest wydajny dla dużych liczb: nigdy nie wymaga więcej dzieleń niż liczba cyfr (w systemie dziesiętnym) mniejszej liczby pomnożona przez 5.