A maze generator based on a disjoint-set data structure.