# #. #..####### #...<....# #.######M..# ##.# .. .# #