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