+---+     +---+     +---+
| c | <-- | a | --> | d |
+---+     +---+     +---+
  |         |         |
  |         |         |
  |         v         |
  |       +---+       |
  |       | b |       |
  |       +---+       |
  |         |         |
  |         |         |
  |         v         |
  |       +---+       |
  +-----> | u | <-----+
          +---+