#.# #.# #.# ### ###.# #.. ...# #.#####..# #....##..# ##.###...M....######### #.........##........... ##.###.#####...######## #..{M......# #######...## ##.## #.# #.# #+#