###. .... #... #... #..### # #.# ...###..#.#.###.# ....+............. ....###...(......# #+#+#......#.#.###.# # .. #.#.#.###..#.#.###.##.#... #####.....###................. .............∩...........o..o. ............).........o##.#... .........####..#...###.## .................o........ #....#.#####..#........... #####.#.#####...§........#... .......................... .. ........######o#........... . .####..........#...##..###.. #..........#...# ..# #......o.......# ... #.^........#...##... #..........#...#.... ###..##.###.#....... ................#.#### .###..#..⌠.⌠.#........#. #...#...∩.)#.......... ........⌠.⌠.).......... .....#..###)#.......... .....#..###.#...####.. ##. #......#...####.# .. ................# .##.###.#...####.# .......... .........# #......# #########.# #......# ##8###8## #.# #......##8...8...8##.# #......##.........##.####.# #......#_.........>#......# ###......##.........##.####.# # #........# 8...8##.####.... #.....<.## ##8## #......... #.......# #### ######.####.### #.......###.#.# #..##..# #...........#.# #..##..####. #.#####.##.##.###............ # #.>.................... .......................... ####.##.##.###..#..#####.. #.##.##.# #..#..# . #.##.##.. .....## #. #.##...#..### #.........# .. ........