The world answer MIGHT just be the answer to this project https://scratch.mit.edu/projects/1213388406/