(self, data, node)
| 17 | self._add(data, self.root) |
| 18 | |
| 19 | def _add(self, data, node): |
| 20 | if data < node.data: |
| 21 | if node.left is not None: |
| 22 | self._add(data, node.left) |
| 23 | else: |
| 24 | node.left = Node(data) |
| 25 | else: |
| 26 | if node.right is not None: |
| 27 | self._add(data, node.right) |
| 28 | else: |
| 29 | node.right = Node(data) |
| 30 | |
| 31 | # Method for find the data |
| 32 | def find(self, data): |