*********************
**************************************************
**************
***************
**************
************************
**************
**************
*************
****************** | ******************** | ***************** |
************************* | *********************** | ************** |
************************** | *********************** | ************** |
*********************** | *********************** | ************** |
***************
******************
**************************************************
****************
*********************************
****************
**************************************************
**********
********************
***********************
******************
*************
************