--------------.................------------------------
|.................|..................................|
|.......
......|..................................|
|.................|..................................|
|-------------..................................|
|....................................................|
|....................................................|
|....................................................|
|....................................................|
|....................................................|