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