# . . . . . #..# . # # # .#. . .. # .# . . .. ... .. . . .. #.. #. .# . #...## . # # #..#.# .#.#. #. . ##. .#.. .# . # # .##.. #. # ..###..#.. #..... #..... ..... ..... # .............. .. ..# .................... .............. ... #..... .....#..... . ##...###...###.. # ...#.....#..... . . ........X............ ...!..?.Z............ ........s......... ...#.....#.....#. . . ##...###...###.. #..... .....# . ....... ..... ........ ...... .####.... ##.