********************************************
21.621
*********
*****
***************
***********
********
****************
*****
*********************
***************
*****
***************
***************
****************
***************
*********************************************************************************************************