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