https://primanota.net/saving-jane/imperfection-chords.htm