##### ############# ..#...#...#...#...# M.#...'...8...#.∩.# !!#.^.#.......#...# ####+ ##8...8###'## #.......#...# #...8...'.∩.# #...#...#...# #############