. ##. ... . # . ..!... . . # ..#.#.. .#. .# # ##. . . . #.# .# . .. . . #. # ##....# ..# .. # .#.# #..## .# ... #.####..# #.#.... #.. #..#...# # ...#.##.... .....#### . ##..# .. . # #..#...#. ....##.#...#... #....# .#.###... .#... # #...##X.# ##..##..#...## . #.# #..##.#..####. ##.#.. . .. #..#.#.#.##....#. . .## #. . #.#......#.#..##.......#.# # ##..##..##.#..#... .. ######........ ..## # ###.#. ..#.## ...#..##### ....##.#.. #.## ## ...## # .# #.#### . .# ## #.