Более простая версия - https://scratch.mit.edu/projects/1287727989/
Это на случай если оригинал вам легким показался. Я не уверен что это проходимо.