### #.. #.# # #.# ..###.######.# ......M......### ...)...........##.##. ..#....!#####........ (....######.......... #......<....#####.##. ......####### # ..#.. #.#. #