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