commit RBTree
Merge pull request #419 from whimsycwd/master

commit RBTree by TA