(self, item)
| 119 | return item |
| 120 | |
| 121 | def find(self, item): |
| 122 | if item not in self.parent: |
| 123 | return self.make_set(item) |
| 124 | if item != self.parent[item]: |
| 125 | self.parent[item] = self.find(self.parent[item]) |
| 126 | return self.parent[item] |
| 127 | |
| 128 | def union(self, item1, item2): |
| 129 | root1 = self.find(item1) |
no test coverage detected