Create disjoint_set.h