Add red_black_tree based on std::set