+---+     +---+
| E | <-- | D |
+---+     +---+
            ^  +---+
            +--| C |
               +---+
                 ^  +---+
                 +--| B |
                    +---+
                      ^       +---+
                      +------ | A |
                              +---+
