An equivalent, but slightly more redundant version of this algorithm was developed by Alberto Tonelli in 1891.
Эквивалентная, но немного более усложнённая версия этого алгоритма была разработана Альберто Тонелли в 1891 году.