Part 3: https://scratch.mit.edu/projects/920744584/ Part 4: https://scratch.mit.edu/projects/923337546/