this is basically a redraw of this https://scratch.mit.edu/projects/803866036/ Don't look inside the project ;-;