... .. #. ##.## #...# #...####### .! #.........# #.. #####....####.# .. #......<....#.#.# ..............).# #...........#l## ###.#....####..# # #..... ..#. #....## ####. #....# .. ##.#.# .# . .