Piano Rabbit Hole: Improvisation Theory & Practice
108.78 Level 51 — 4+4 symmetry