.# ... .... #.#...####...... .. ... .....#. . ...... . .........# .....# . ..........#......##.. . . #... .. ............ ...# #.## #....... ...... # ..# ..####............. #.# # ......#.................... .## ............................. . . .. ...... ............... . . .. ## ..#....#......##......# . #. . .### ##.#..#.....X##......##.. . #...#. .## #.................... . ## #... ..#..................... . # ##. # .. ...............X........ . . .# . .... .................... ... .. . ....................... . .. ... ....#..................... .. . .# ..###.#......##......##.. ## ##..# # . . #......##......# . . . # . # . . ................. #. .# ................. . . . . .. . #.. # #. # . ..#