modify rb_tree.c