v0.4: add bstree and rbtree