I thought the first one could use some work, so here's the revised version.
Credit to the original creator. oh and i nerfed it for you guys since the original was literally impossible