############### ...............# ..........M....# ##......#'#....# ##....##.##...# #....#...#...# #... #.###...# ##..##M#?##..# #. #..#.?#..# . #..##'#.∩# #.....#..# ####..#..# #..#.∩# #..#..# #.##..# #.#...# ..#...# ∩## ..# #