https://scratch.mit.edu/projects/591259667/ for the first one https://scratch.mit.edu/projects/589959974/ for the second one