****************
/***********
/*************************************
20
*********
***************
********
*******
*********
********
*****
*********
*******************
*********************
*********************
************
**************
*****
***************
***************
*************************
***************
***************
**********************
******************
****************
*******
***************
***************
***********************
***************
***************
***************
*********************
******************************************************************************