                               |          |
                               R          B
                              <r>        <b>
                        __..-'   \      /   `._
                        B         c => a        R
                       <b>                     <r>
                      /   \                  _'   \
                     a     [R]              [B]    c
 
