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