https://primanota.net/clem-snide/exercise-chords.htm