
 ┌──────────────────────────────────┐
 │ outer                            │
 │                                  │
 │                                  │
 │           ┌────────────────────┐ │
 │           │ inner              │ │
 │           │                    │ │
 │           │                    │ │
 │ ┌─────┐   │ ┌─────┐    ┌─────┐ │ │
 │ │     │   │ │     │    │     │ │ │
 │ │  C  │  ╭┼►│  A  ├───►│  B  │ │ │
 │ │     │  ││ │     │    │     │ │ │
 │ └─────┘  ││ └─────┘    └─────┘ │ │
 │          ││                    │ │
 │          │└────────────────────┘ │
 │          │                       │
 └──────────┼───────────────────────┘
            │
            │
            │
            │
   ┌─────┐  │
   │     │  │
   │  D  ├──╯
   │     │
   └─────┘
