############### #.............############ ####### ######'#.......###............# #...)....###### #.............................# #.............# .. #.....................).......# #.............# ... #................^.#.........(# #.............#.... ###....#............##._....########.............#.... #....###^................._..# #...................## #....###.............<.......## #..............)....'# #..........(..........._........#............§§§...... #........##...............................#..8§§§8..#. ##........................................#..#§§.#..# #...#+#.######...........................#..#§§§# (# ##...# ...(.......###....(.....#.........#..#.§§# #....#....#.......[.......................#..#.D.# ####......... ...............................#..#...# .# #..'......... ...............................#..#'''#..# #.##...#..... ...........#####........###....#..'§.$'..# #.#.......... #.......(..#####........###....#..§§§.'..# #.#....##.... ##.............................#.§§§§P'..# #.#....##....##########......................########### #.#....##...........# #..................<....... #.##...##...........# #.......................#.. #.##...#............###........................... #.##...#..............#...........)............... #......#........##....#.......................... #####..+.........#............................... ##.#.........###'#.....##....###............ #.#####.....# #.#.....# .... ............ ###.....#.....# #.#..<..##.... #.......#.....# #.#........... #.......#.....# #.#.......##. #.............# #.#.......## ######........###.#........# ###+##............#........+ #..........................# #...................>......# #.....................###### ###...##........#...... #...##......###.###.. #...##....### #. ... #...##...... . .. #...# .....#