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