Pretty cool stuff<p>I wished they would add a diagram, even if it&#x27;s just hand-drawn. It&#x27;s would have been much easier to visualize, especially the detailed parts.<p>Also the naming is sometimes inconsistent across the different authors. e.g. Sometimes folks are called &quot;associates&quot;, sometimes &quot;sorters&quot;. It got confusing quickly. Would be nice if the naming was clearer