############ #..........# #..........# ######### #..........# #.......############ #..........#####.......##.......... #......#.#.............'........... #####..._..#####....)..##.#........ ##.##.### #.........#.#.###.### #..<#..# #.........#.#.###.# #..###.# #.#.......#.#.....# #......#####.......#.#...###.# ######.##.)...##########.###.# #.........[..................# #.####>..)<.......[........### #.####.##.....##.............# .# #....#.##.....#..............+ .# #.# ####.#.##.....#..............# 5# #.####+########## ##.#.##.....#.##########..## .######................ #...........#.# #..# .##....###........###### #...........#.# #..# .##[...###........##...# #......######.##########..####.#.........#+##......#.# #......# #.#............#...#.....#####.#.........# #......######.#.####.#####.#.#.#......)............### #...........#.#.# ##.##...##.##......##....#.#####.# ..#.########.#.#.# #8.8#####8.8#...#####......##.##.# ##.#. #.#)#.# ##...###...##.......+.......#....# # #. #.#.#.# ##.......##....#####.o...###.###### #.#.#.# ##).<..###....# #..............# #.#...# ###8.8##......# #.....#.#.####.# #.#########.#####....#..# #...((#.#.# ######....................#..# ###'#.#.#.# #........................>#..# ####'#.#.#.# +.......#########.......#.#..# #......#+#.# #........)............###.#..# #....g........ #.......###########...# #.#..# #............. #.......# #...# #.#..#................ #.......# #...# #.# .#....[......... #)......# #...# #.# #.............. #.......# #...# #.# #.$..........oo #.......# #...# #.# #.............. ....... #...# #.# .....