// source https://bl.ocks.org/steveharoz/raw/8c3e2524079a8c440df60c1ab72b5d03/

Prevents nodes from overlapping