#.. .# .[...# . ..# ##..#..# ##. ##....... ###### ...####.##. # ..# . ####......# .##...# . .# ..#..... ## .##. .#.#..## .#.#.#.###. ....#. # .# ##.##.#...# ..... # .. . .# ..#.#..#.## ##.. .#..## ... .......#.# ..#(##..# ... # ## #..###..# . ##.# #. .#. . #.X...## #. #.. #. .. . . ....##...# # ### .. .. ## ...# #..## ...#. ..# #.# ...# .. ....# #.##..