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