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