## ### .. #.# #.#########.## #. #..#.#X#.# #.......#.## ##.###.....# #...#...#.## #####........## .##..#.#.#### #. .#.##..#..# .. ..X.. ##..##...#. .# ##.... # ..###.###.# #. .# ..#.## . # .... # ... #. ...# .. # # #. # # .#### # ##..# .# ... . ..#.......# #.. .# .. . ... #. .....#. #...# #. ..#. ...# ( . ... . #. .... #.. ###. .... ..#.... . ..#.... .. #.# # . # . .. .#. ... . . .. . . .. .. # .. . .. . .