######### ### ##### #∩..#...#!!!!# #...# #^..'.∩.#?(?!+ +...# #^..#...#!!?!# #...# #.^.##### ### #...# #..^# #...# ##'## ###'# #^^^# #.^^# #.^.# #^Z.# #...# #..^# #.^^# #ZZ^# ###'# #'### #...# #...# #...# #...# #...# #...# #...# #...# ###'##############'### #..^#...#..^^'...'^^.# #.^^'...#^^^.#...#...# #...#...'^^..#...#..∩# ######################