Part 1: https://scratch.mit.edu/projects/325657572/ Part 2: https://scratch.mit.edu/projects/330567066/ Part 4: https://scratch.mit.edu/projects/552943634/