add BT_preorder_inorder_postorder