********************************
19.871
*********
***********
***************
*********
*********
*******
*****
***************
************
********
*******
**********************
*****************************
****************************
***********************
*****************************
**************************
***********************
************
*************************
********************************
*******************
*********************
*********
****************
**************
*********************
*******************
***************
****************
************
**********************
**********************
*******
***************
****************************************************************************************************************************************************************************************************