disjoint-sets (cargo): Three union-find implementations
Keywords: union-find|tarjan