https://nzmusician.co.nz/lessons/deep-thinking-sidney-carton/
Deep Thinking: Sidney Carton’s Steps