https://primanota.net/brendan-benson/tiny-spark-chords.htm