0fb7d98a56aa961b03afc081c4017273 algorithms_a2026v19n1art7.pdf