Union-Find and Disjoint-Set Forests (implemented in Shen) | Hacker News Reader