*
*****
***********
*******************
*************************
**********************************
******************************************
**************************************************
**************************************************************
************************************************************************
**********************************************************************************
****************************************************************************************