Answer to Question 38C-4

  Tree mirror(ConstTree T)
  {
    if(T == NULL)
    {
      return NULL;
    }
    else
    {
      return new Node(T->item, mirror(T->right), mirror(T->left));
    }
  }