###### ##....## #......########### #.......'.......)# #......###.......# #.....## #.#####.# #######...## #.# #.###### #.......#+#####.## ##......# +.......# #......###.......# +###.......# #...........####.# #.....#.......+...###.......# #.# #.............+.. #.####..# #.# #.......+ #.............## #.# #..# #.# #....e..# #............## ... ...# #.# #.......# #...........## ##.. ....# #.# #.......# #....[.......## ## ##++# #.### ##.......# #.............+ #...# ##........+ #............+ #.#.###..##T....+ #...........## #.......).e§.eY.# #..<.......## +..####''####e(### +...........# +..# ...e..#..# #............# ##.# #..#..#####. ##...........+ #.# #..#........# ##..........# ..# ..'..#..###..## ##+#.......# +..'. #..# # ###++#### #$?#. #..# #### #..# #..# #... ...#