***************
*1 --------- 3*
* ***-*-*-*** *
*-*---------*-*
*-*-*******-*-*
*-----*  -----*
*-*-*-*5*-*-*-*
*-----  *-----*
*-*-*******-*-*
*-*---------*-*
* ***-*-*-*** *
*4 --------- 2*
***************
