part 3... part 2: https://scratch.mit.edu/projects/1144218128/ part 1: https://scratch.mit.edu/projects/1144141351