go watch part b https://scratch.mit.edu/projects/1006835354/ or the full project https://scratch.mit.edu/projects/983734587/
credits in the full project