### ... #.# #.# #.# #.# #.# #.# #.# # #.# ##.. # #.# ... #.######.###.# #....!.......# ####......)..# #.###.###.....# #.......# #.### #.#.##### # #.#. . #. .. .. .. ..