Union-Find data structure
Accidentally added .swp, removing