#include <iostream> #include <string>
#include "treenode.h"
class StringTree
{
public:
StringTree();
void insert(string); void remove(string); void print();
private: void printsubtree(Treenode*, int); void insertintosubtree(Treenode*, Treenode*); Treenode* removetreenode(Treenode*, string); Treenode* rotateright(Treenode*);
Treenode* root; };