This is for @MasterOfMath2020 . All I did was simplify his code by *a lot*. It's currently unfinished tho