#include using namespace std; template struct TreeNode { T data; TreeNode *left, *right; }; template class BSTree //: public BinaryTree { public: BSTree:root(NULL){};