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