###################### #...#^^.'....#^..#..∩# #...'^..#....#.^^#...# #...#.^.#....'^^^'...# ##'###############'### #^.^# #.^^# #^^.# #..^# #^^^# #^^.# #...# #^^^# #'### ###Z# #...# ZZ# #...# ..Z# #...# #...# #...# #...# #'### #+### #.^^# #..^##### ### #^..#...#!!!!# #^..'.∩.#?)"?+ #∩..#...#!!!!# ######### ###