(2.0) Part 1 - https://scratch.mit.edu/projects/567686036 (2.0) Part 3 - https://scratch.mit.edu/projects/570590559/