(I'm surprised no one has done this yet)
credit to @scribbles-lol (AKA scribbleslol102) for doing it first https://scratch.mit.edu/projects/1076327611/