Generalization of Euclid Book 3 Prop 35
CF * CD = CG * CE (as lengths)
Scroll down on the side thing to see that i and d remain the equal as you move the colory things around
Even works if C is outside the circle
https://mathcs.clarku.edu/~djoyce/java/elements/bookIII/propIII35.html