Disjoint Set: Operations, Union, Examples & Practice Problems