#. #. .... #. .... #. #... #. ...# . #.##..# .#. ..#..###... #.#....#.# #<#......##. #....#...... #.####........# #..........#..# #####..##### +.........# # #########.### .# #.......M:##.# #.#...#..#...# #.#....#<### ..........#...# ............#.# @M..#####....... . ..... ##... ##. .. ... .#.... # ..#.#.#.. ...#. .#. #..#. .#. #<.# #..........# #.##########