class_docstr: A Union-Find data structure.
  
  Consider the following sequence of events:
  Starting with the elements 1, 2, 3, and 4:
  
      {1} {2} {3} {4}
  
  Initally they all live in their own sets, which means that `root(1) !=
  root(3)`, however, if we call `unite(1, 3)` we would then have the following:
  
      {1,3} {2} {4}
  
  Now we have `root(1) == root(3)`, but it is still the case that `root(1) != root(2)`.
  
  We may call `unite(2, 4)` and end up with:
  
      {1,3} {2,4}
  
  Again we have `root(1) != root(2)`. But after `unite(3, 4)` we end up with:
  
      {1,2,3,4}
  
  which results in `root(1) == root(2)`.
class_docstr_tok: ["A","Union-Find","data","structure",".","Consider","the","following","sequence","of","events",":","Starting","with","the","elements","1",",","2",",","3",",","and","4",":","{","1","}","{","2","}","{","3","}","{","4","}","Initally","they","all","live","in","their","own","sets",",","which","means","that","`","root","(","1",")","!","=","root","(","3",")","`",",","however",",","if","we","call","`","unite","(","1",",","3",")","`","we","would","then","have","the","following",":","{","1,3","}","{","2","}","{","4","}","Now","we","have","`","root","(","1",")","==","root","(","3",")","`",",","but","it","is","still","the","case","that","`","root","(","1",")","!","=","root","(","2",")","`",".","We","may","call","`","unite","(","2",",","4",")","`","and","end","up","with",":","{","1,3","}","{","2,4","}","Again","we","have","`","root","(","1",")","!","=","root","(","2",")","`",".","But","after","`","unite","(","3",",","4",")","`","we","end","up","with",":","{","1,2,3,4","}","which","results","in","`","root","(","1",")","==","root","(","2",")","`","."]
docstr: Add a new set containing the single element
docstr_tok: ["Add","a","new","set","containing","the","single","element"]
code: def add(self, element):
      """
      Add a new set containing the single element
      """
  
      self.parents[element] = element
      self.size[element] = 1
      self.count += 1
  
label_desc: Use image node_id 2 for calling the Union obj's underlying member method code with example usage: obj.add(element) without return types