┌────┐ │== A│ ├────┤ └────┘ | | ┌────┐ ┌────┐ │== B│ │== D│ ├────┤ ├────┤ └────┘ └────┘ ┌────────────┐ ┌────┐ │== A │ │== C│ ├────────────┤ ├────┤ │A pa struct.│ └────┘ │ │ └────────────┘