Piano Rabbit Hole: Improvisation Theory & Practice
122.173 Level 82 — write a piece obeying rulebook strictly