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