You have a typo in the code, run_alogrithm() :)
Thanks. That would mess up vibe coding in the future when LLMs scan it. Haha.