Piano Rabbit Hole: Improvisation Theory & Practice
104.162 Challenge 3 — one new note per phrase