rename rb_tree_recolor to rb_tree_ins_recolor
use generic rotate_left & rotate_right functions