... . #..#.#........# ....# ###....... . .# ## #..##[.### .#. . #..##..# .. #. ..... # .. # #.... ...# . #.##......... .##.......... # #.#...........# #.# #......##.# # #..#.#.. ..# . #.##..##.... .. # #..##..#. ...... #..###..... .. #.#.# . ... ###4# . ... . ..# ....... ..#. ### . .X .# ..