############### ##.....M........ ##......####..... #......##..## .. #.....##....##.. #................ ##................ ##...M.......... #+##........## ##......## ##....## #....# #....# #....# #....# #....# #....# #....# #.∩∩.# ######