unionfind: node
unionfind: fix signature typo
unionfind: half of find
unionfind: find + 1/2 link
unionfind: adopt