part 1 https://scratch.mit.edu/projects/1063471880 part 2 https://scratch.mit.edu/projects/1063978673