This took forever, glad I finally managed to get a good run in. not gonna beat plink anytime soon lmao