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