************************************************************
16.521
*********
*****
****************
****
*********
*********
*******
***************
***********
********
***********************
*******
********
*********
*****
****
************
*********
************
**************
*********************
*********
***********************************************