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