######### ####### ###### ##.......## ##.....###....# ##.........## #####.......#.....# #...........## #...'.............# #............#####..?'.............# #.............'.....##.............# . ###+ #.......^....#####..##.............# #. ..... #...........## #..##.............# #. ..... ##########.........## #..###............# #...# ...⌠.. ##.............###'## #..##.....).......# . ##...## #e..... ##.............[# #.# #..##.............# .e###...e.###....... #...............# #.########..##.............# §..e..e4e......(# #...............###...........##.............# #.55...eee§.?.### ##...........[..'..∩.#######. #.............# #.2...e...### ##.............'....# #.............# #..1§.### ##...........####### #.............# ###e## ##.........## +......<......# #e)4# ##.......# .....(..# #4e)# ##''##### ........# # #.e3### #..# ........###########.##)##.### #..# ........()........##.)))....## #..# ..........()......#..))).....# #..# ###......)).......e..1)....... #..# +........................... ##.# #..............#.(.........# #.# ##....).......###.........## #.# ############## ##.......## ######'#### ##.(...## ##.........## ##...## ##...........## ##.## #.............## #...<..........# #...............+ #....)........## ##...........## ##.........## ##......###+# ##........# #.........# #.........# #.........# #.........# #.........+ #.....?...+ ##...).<..# ##.......# ##.....## ##...## ..... ....... ......... ...........