  ┌────────── a ──────────┐
  │ ┌───┐  ┌───┐    ┌───┐ │
  │ │ b │  │ u │    │ c │ │
  │ └───┘  └───┘    └───┘ │
  │ ┌┘        │        │  │
  └─┼─────────┼────────┼──┘
    │         │        │
    │         │        │
    │         │        │
    │         │        │
    ▼         │        ▼
  ┌───┐       │      ┌───┐
  │ b │       │      │ c │
  └───┘       │      └───┘
  ┌┘ └──┐     │        │
  │     └───┐ │        │
  ▼         ▼ ▼        ▼
┌───┐      ┌───┐     ┌───┐
│ d │      │ f │     │ e │
└───┘      └───┘     └───┘
            │ │        │
            │ └─────┐ ┌┘
            └─┐     │ │
          ┌───┼─ g ─┼─┼──┐
          │   ▼     ▼ ▼  │
          │ ┌───┐  ┌───┐ │
          │ │ b │  │ a │ │
          │ └───┘  └───┘ │
          └──────────────┘