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