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