##### ##### ######### #...#...#?!!?#...#..∩# #...M.∩.+!)/!#.∩.'.^.# #...#...#!!!?#...#...# #...# ##### #####^..# #...# #..^# #'### ##'## #^..# #.^^# #^..# #.^.# #^^.# #^^.# #^..# #.^^# #'### ##'## #...# #...# #...# #...# #...# #...# #...# #...# #'################'### #...'...#...^#...'^^.# #^^.#...'....#...#^^.# #∩^.#...#^^.^'...#^..# ######################