##....)## ...# ##.......##...# ...............# ..........#... ................##. ###..............#....(. ##.......#........#....# ..#..............#.%..### ..............).#...... #.....)......#...#..### #....#.##...##..§...... .####......#...###.§....... ...............###......... #.###....#.......D....#.... #...##............###.. #........#........# .###.................# ...............)....... ###...........?......#.. .....................#... ###......†(....!...#.# ## ##...$...........##.. ###........[.>... #................ #..##............. #.<#....$#..... #...###.#######. ....#.# #.# ...####.# #.# .. #.# .# . #.# #.. #.P