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