# .## #.# +.# ##.# ##.## ##.## ##M## ##.## ###'###################+### #.....##.#.#.#.#.#.##.....# #......#'#'#'#'#'#'#......# #.........................# #..........∩.∩.∩..........# ###########################