Welp here's a better version from not too long ago: https://scratch.mit.edu/projects/132837241/
Shared: August 31st 2015