.# .... ..##..# .### ## # #. ....#.#.#....###.#.#.#. . .. ......#.....#.....#..# ...... ..................# .# . #. . ..................... . #...#.. .................... .# .#.... ..#.....#.....#. # . .. .# # .#.###....#X......# . # # # ........##.XX.# .. # .#..#. ##......##....# #. #... .. #.......#....# #. # . ..#.#..#.......... #.#.. .....#.###...#.##.. #.. #.#..#.## #.#..# . . # ##.....#.# #...# . #..#... ###.# #... ......# .# .