.... #..# #..# #..# #..# #..# #..######. #.<....... #.#######. #....####..# #######........ #.............. #.#####.#####.# #.# #.# #.# #.# #M# #.# #h# #.# # #.# #.# #.#.## .# #....## #....###.# ...... #M# ##.## #.# # .M# ... .... .... .#....