Answer to Question 39A-1

  void flip(Tree T)
  {
    if(T != NULL)
    {
      swap(T->left, T->right);
      flip(T->left);
      flip(T->right);
    }
  }