  +-+-+  +---+
  | | |  |   |
  | | |  +---+
  | | |   
  +-+-+   

  +--+-->
  |  | 
  |  | 
  |  | 