#.^.....#. ........ #...... ##.....## #.......# ###..$....# #.....!M[.# #.[...# ...###...## #......### #####[.<.# #..##...# #..# ##..# #.# ..# #. ... #. .. .