So it took a while to make but I hope it's not as bad as copying IDK LOL 30.
If you're wondering the final numbers value its around the end of part VI of ... by @CALEBINSCRATCH