Part 1: https://scratch.mit.edu/projects/851003334 Part 2: https://scratch.mit.edu/projects/851683023 Part 4: https://scratch.mit.edu/projects/854816850