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