This is about the algorithm called RedBlackTree