no
All credit goes to @p-nut_buta for ideas, I just fixed bugs and improved code. Well, sorry for improving your code. I guess I'ĺl be publicly executed. Eep!