######### #####################.......### #.............................+ #####.###################.......### #......### ######....###.......# #........# #......)....).......# #........# #...................# ... #......(.# #...................# ....... #......### #<..................# ....... #.....)# #.......#)..........# .......# #####'## #.......#.......)...# .......# #.# #.......#...........# #.g?^.# #.# #.......#...........# #...?.# #.# #########...##...########.....# #.############...#####...###..........##. #>.........))'............)g...........).. #.############...###########........!.... #.# #...# #......##..!.. #.# #...# #......# ..... ##'##### #...# #...##### (.. #......# #...# #..##...## l #.# #......# ######...# ####.....## #.# . #......# #.....#### #.......# #.# #.# #......# #.....# ######## #..._...# #.# #.# #......# #.....# #......# #.......# #.# #.# ##'##### #.....# #......# ##.....######### #.# #.# #.# #.....# #......# ##...###......# #.# #.# #.# #...)%# #......# ##.## #......# #.# #.# #.#######.....#######......#####..####......###.#####.############ #.......'.....'...........>'......((.'......'....................# #.....###.....#######......###########......#########.#########.## #.....# ####### ######## ######## #.# #.# #.....# #.# #.# #.....# #.# #.# ####### #.# #.# #.# #.# #.# #<# #.# ### #.#