### #######.# #..o)...# ###.#####.# #...# #.# ######.### #.# #######...o...# #.# #......o##.##.# #.# #.##?##.#...#.# #.######### #)..#........ #........[# #.......#...#..# #########.# ....#...[.#..##..+ ..# #.# ......##.##........#. #.# #.# ...#. ......##.## #.# #.# #.# o #. ##..#.. . ..# #.# #.# # .. . #.# #.# #.# .r. #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###.#####.# #.# #....>......# #.# #####.#####.# #.# #.# #.#####.# #.### #.......# #...# #..###### #.#.# #..# #.#.# #..# #.#.# #..# #######.#.# #..# #.......#.# #..# #.####..#.# #..# #.#..#..#.# ..# #.#.....#.# ###+#+###.#.# ####### ............###..# ......# .................# #.#...# ..................# #.....# .........#.###..... #..... .........#...#...# #..#.# ..........#.#.#...# # #..#.# ..........#.......### #.#....###.# ###############.#...#.....# #..<.#.....# #.......# #.#.......#.# #..#.#.####### ########.......# #.....#...#.### .........#.......####..........%...#########.....%...#.# ....................+.......>..............%.......###.#.# .##.#.#........#.####....)......############...#.#.....#.# ...#.##.#####.#.####...........# ######...#.#..##.#.# # #. #.......#.......#####'#### #........#.#..##.#.# #. ###############.# #.# #.#####..#....##.#.# #.# #.# #.# #..#.......#.# #.# #.# #.# #......###.#.# #.# #.# #.# #........#.#.# #.# #.# #.#####...####.#.#.# #.# #.# #............#.#.<.## #.# #.# ########.###.#.#....# #.#####.# #.# #...##.### #.......# #.########.# ######### #..........# ############