#. . .# .... . ..... #. ....# . #.### .... ## .....#...# ..# ..# .!.......##..##.. ####...##..# ..# #.. #..##..# ###...##.<# ...... #..# ###.##..##.. #. #.. ..# # ..## ##.. ... ... .. #.