############## #........#...# #......<.#...# #........'..## ##.......##..# ######## #........##..# #......# ##...##...#..# #......# ######...#..# ###############...# #....#..#######..#.....#.####'###### ###'##..##...#.....................#....# ##..##..##(..#.....................#....# #...#......).#.....................#....# #...#........#.....................#....# #...##..##..##..##'#####..###'######...# .# #...###+##..######..####..###...####...###.# ######...)..#....))........+................ +......#....).)....>..#................ #......#..............#................ #......#..............#>............... #. #..##..#..............#................ #..##..##'#######.###.##.##..######...##..# #......##..##..##.## .# ##..######...##..# #..................+ . ....+........'.... #..................# .# ... #........#.... #..........######### ##....O..#.... #..........##....##### #..##..## #+# #....................$ #..##.§# #..................... #........ #..........##...###.. #.......... ###..........##...####+### #..######..# ..###.#......................# ...# ..# ......'......................+ ..^. ... #...............##....## ##... .. ...##...............# ##### .........).÷))<.##...# .........[...).)###### ....##...............# .... #...............# ................##...# ........##..##..# ##+# ..##..######.... .. #.. ...... #.. ...... ...