fixing mirror() in BST