#. .# #. .# #. .#....+ ... #. .#....###... ###. .#.......... #...#.#......... #.....#........ #...........#+# #....###...##.# #.........M...# ##$........#### #..........# #............. #.............. #............... ####...##....... #...##......#