## (# ############# . #...........# #.###############.#########.# ####.#.........................# .. ........############.########..# ######## #.### ###########.#..# #.#.........#####......# #.#.. .........#.#..############.#.####.#.............# #.#.######.#.#.#.#......................................+ #.........[......#.#......#####..#.#.####.#.#...........# #..........#.#.#.#.#...##.#####..#.#<..##.#.#...........# #..#...............#...##.#......#.#.#.##.#.#.....####'## #..'...<...#.#.#...#...#.........#.#.#....#.#.....# #.# ##.##.#.............#>....####......#.#......#.#.....####.# #...........^.......#.#...............#.####.#.#####.#....# #####.#####..........#####.##................#'#####.#....######## .... +..........'......+......####.#..........#.#............ #.##.## #.........o######.#......####+#..........#.####..####### # ... .............o.o......###................).......# ### #################(....# #...............)#.#####.# ...###.#.## #.......#.#.#.#..#.......# #######.###...# ####.............######### #.............# #....#.#.#.#..# .#####o####..# #.............# #.# ##.# #....#.#.#.#.## #o# #.# #............# #o# #.# ##...#.#.#.#.# ...###)#####.## #...........# ...o............ .........#.. ................ %.......... ..#............. ..........# #............. #............. #............. ###########... ...