#. . . # . # . .#.. .# ##..# . . # .. #. # #. # ## .# .. .. .. ## # ##.# .# . #.. . # .. # # #..## # # # x.# #.## . .# # #.## ..... ## #.# #.#. # #.####. # ## . # . #. #.#.## .. . . . # #!.#x.# #. .... #. ### .. # . #. #.# # ## # . ###..# ### . . # ##x...# ## . . ##.##.#.# # #.#####...# ## ###.# ###.# ##..#.# #...# # #######