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