typedef struct Tree{ int value; Tree *left, *right;~Tree(){ delete this->left; delete this->right; delete this}}