... .. #.?# ..# ### #..##..# #... ...... .. ... ......... .# #.. #.*##..# # # ###..##..##..##..# ##.....!x........ .# ................ #.# ..##..##..##..###..# .##..##..##. ##.... ........... ....# #.......... . ..# ###..##..##..##.... #..##..# ..##.#.. ... ..... .......# ....... ......### ###..##..##..##. # # .##..##..# .## ............ # ........... #..##..## .# # #..## ##..# . .. .... ..