....................*.........**........*..........**................... ..................*.*........**.......*.*..........*.*.................. ...................**..........*.......**..........*.................... ......................**..**...............**..**....................... ...................*...*..**............*...*..**....................... ...................****.............**..****............................ ....................................*................................... ...................**................*****.............................. ...................**.....................*............................. .......................................***.............................. .......................................*................................