********
********* ***************
******** * ***** *****
*** ***************
******
*******
******** * *****
*****
******** *
********** **
****** * **** **** *
****** ** *****
***** *****
**********
******** *
******** ** *****
******** * ******* *********
******** * *
******** *******
******** * *
******** * *
******** * *
******** * *
******** * *
******** * *
******** * *
******** * *
******** * *
******** * ******* *****