Awesome algorithm and thank you for donating it to open source!