01 How does intersection of three circles work?

In this function the intersection points of three circles are calculated, which are defined by the respective center and radius.