## ##. #..## #..## #.#<# #.##.# #. ## #. #Z .. #. ... ... o.> #o# #.# #o# ##'## ##...## ##.....##.# ##<[...h.#.# #.[........## +...........M #.........### ##.......## ##.....## ##...## ##+##