Part 1 : https://scratch.mit.edu/projects/668457455 Part 2 : https://scratch.mit.edu/projects/668457455 Part 3 :