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