How to perform split operation on a disjoint set? I have implemented the disjoint set data structure using Java. It supports: