rbtree
fix the constructor of node