https://primanota.net/edgewater/circles-chords.htm