https://primanota.net/park/angles-and-errors-chords.htm