. # . . #. . . #.. # . # # ..### . ... . .# . . # .. . . # # .# . # #.# .## .# # [ #.# #. # ## .. #.## ..# # .# ## ##.# # #..#. ..# # X. # # ###.# #...### .# ## # ## ## .# #. . #.#.# .## #.....# . #... #. ### #.# .# ..##..# ## ##.#.#W.# #..#...# # #...##. # #.....# ##.##.#.# #.X###...# ##..# ..#.# #### #...# . #. #.#