ad!
30
524,535
********
*******
*********
***********************
*****
********
*****
********
****
*****
**************
************
**************
******************
********************************************************************