mbostock’s block #1ef3b1fb9eb35ca8ffff May 9, 2014

Randomized Depth-First