part 1 https://scratch.mit.edu/projects/1383941736 part 2 https://scratch.mit.edu/projects/1383942305/