########## ######### #........# #.......########## #........# #.......#....#...# #........# #.......'....#...# #........# #####......p######'### ################ #........# #....#'####..........# #..............# #........# #....#....#..........# #........#.....# #........# #....#....#..........# #.....#..+.....# #........# #....#p...+..........# ####.....##'#....o######## #........####....#.####..........# ##..######........o)....... #####...........##'##.###....#'### #....#...'................. #...........).......#....#...# #....'...#................. #..........<#.......'....+..#########.###..#................. #####........)..##.####.#....#.###....###.######.......###+###### #....##########........###...............(((().#.(.....# #....#...#<.....####.....#....####.............).......# #....#<..#........####......####.......##..##..(.###...# #....#...#..........####..####.........##..##...## ...# #....'...#.....p......##### ...........##.......# # #....#.####'####......##### .....#.....(.(......# ######## #..#.......####..####........(...)..#### ... #....p####......####...##'###...## .. +...####..........####....§.##'.# #...................†....)......# #...............#...#....)........ #......#######+######...........#.# #......# ...............#... #......# ................# '#. ........# #.....#######..... .. . .......... ...... #..... .. ........... ...... ..... ...... ..