Almost Union-Find#2047

Almost Union-Find (Discussion)