https://primanota.net/ham-sandwich/words-chords.htm