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