This is an algorithm to draw a circular arc from 3 points. It is the same algorithm that I use in my osu! Full Remake project, which you can see here: ★ https://scratch.mit.edu/projects/613688710/ Press the green flag to generate a random circular arc! Are you lucky enough to generate a full circle?
I found this algorithm to be really fun! It's definitely not the most efficient one, but fairly easy to be understood with a basic understanding of line equations and circle properties.