       ┌───┐   ┌───┐       
     ╭←┤ B ├─┬←┤ A ├←╮     
     ↓ └───┘ ↑ └───┘ ↑     
├┼───┼←──────┴←────←←┼───┼┤
     ↑←─────←╮       ↓     
     │ ┌───┐ ↑ ┌───┐ │     
     ╰←┤ D ├←┴─┤ C ├←╯     
       └───┘   └───┘       
