Almost Union-Find#2047