       ┌───┐   ┌───┐         
├┼───┬→┤ A ├→┬─┤ X ├──→┬───┼┤
     ↓ └───┘ ↑ └───┘   ↑     
     │ ┌───┐ │   ┌───┐ │     
     ├→┤ B ├→╯ ╭→┤ A ├→┤     
     │ └───┘   │ └───┘ │     
     │ ┌─────┐ ↑ ┌───┐ │     
     ╰→┤ XXX ├─┴→┤ B ├→╯     
       └─────┘   └───┘       
