https://primanota.net/cloud-cult/step-forward-chords.htm