Piano Rabbit Hole: Improvisation Theory & Practice
105.169 Challenge 2 — no chord change unless function changes