add BTreeFromInAndPostorder