(self,root,data)
| 24 | return "insertion failed: duplicate value" |
| 25 | |
| 26 | def add(self,root,data): |
| 27 | if root == None: |
| 28 | return "insertion failed: empty root" |
| 29 | return self.addHelper(root,data) |
| 30 | |
| 31 | def restructdata(self,root): |
| 32 | # base case: we reach a leaf |