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