###################### #...#...'.^^.#...#^^∩# #...#...#^^^.#...'^..# #.^^'...#.^^.'...#^..# #'################'### #...# #...# #...# #...# #...# #...# #...# #...# ##'## #'### #^^^# #.^^# #.^^# #..^# #.^.# #.^.# #^..# #M..# ##'## ##M## #.^.# #...# #^^^##### #######...# #...#...#!!!!#...#...# #.^.'.∩.#!%$?+.∩.'...# #∩..#...#??!!#...#...# ######### ###########