This is a project I made for job I have. Someone hired me to do this. Also see https://scratch.mit.edu/projects/1326626512/ It can take 40-54 seconds
Also see https://scratch.mit.edu/projects/1327293737/