ad!
30
501,904
********
*******
*********
***********************
*****
********
*****
********
****
************
**************
******************
********************************************************************