####### ###################o....# #...............o...###.# #.#####################.#### #.# #.........(...........# #o####)################.##+# #....#.# #...........#.# ####o#.####.#####..##.#.# #.#.##..........##.#.# #o#..#.#........##.#.# #o#...∩..(.........#.# (.......#.##.#.......##..#.# ######..#.##..........<..# #..#.###.......###..# ... #..#.###.......#....# ####+#... #..#..........##.#..# #......## #..#############.##.# +......'. #o.# #######.##.######......# ............§.§.>......+ ######.##.#####.......# #.##.# #..###### #########.##{######.###### ...........#...{.§......... ###############.).#########..###### #. #..).).......÷'...'÷............ .# #.#############...#.#.###....###[# . #.#<........# #...#.# ..... #. #.######....# #####.# ...#.# (##.#####.# #....# .# #...#.# ........#.# #....# .# .#.# ###.#..÷..# #....# .# #<....# #....# .# #.....# #....# +.....# #....# #....## ####.# #....# #.# #....##########.# #....'..........# #....############ #....'.# #....#)# #....#.# #....#.# ######.# ..# ###