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