............................@@@@@
......................@@@@@@...@@@@@@@
.................@@@@@@@@.@@@@@@@@.@@@@@@@@@
...............@@@.O.@@@@.@@@@@@.@@@@@@@@@@@@@@
..............@@@@@@@@@.@@@@@.@@@@@@@@@@@@@@@@@
............@@@@@@@@@..@@@@@@.@@@@@@@@@@@@@@@@@
..........@@@..@@@@@..@@@@@@.@@@@@@@@@@@@@@@@@@
........@@.....@@@@....@@@@@@@@@@@@@@@@@@@@@@@@..l
.......@@...................@@@@@@@@@@@@@@@@@@@@@@@@..l
.....@@....................@@@@@@@@@@@@@@@@@@@@@@@@
...@@......................@@@@@.......@@@@@@@@@@....@@@@
@@.........................@@@@................................@@@@
.............................@@@@................................@@@@
.............................@@@@................................@@@@