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