union_find python
union_find clojure
test file