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