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