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