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