Piano Rabbit Hole: Improvisation Theory & Practice
43.78 Challenge 3 — 3+3+3 against 2+2+2+3