.........*.*.*..............*.*.*..............
....*.*........*.*...*.*.........*.*...................
...*.*..............*...............*.*...........
......*.*........nany..........*.*.........
.........*.*................*.*.......................
...............*.* . * . *.*...........................
.....................*.*.................................