Piano Rabbit Hole: Improvisation Theory & Practice
78.19 This line almost writes the progression for you