###### #....############## #.##............<.# #.#########.#####.# #......# #.....#.# ######/# #####.#.# #.# #.#.# ###### ############# #.# #.#.# ..... ............>###.# #.#.# ... ...........).....########.#.# # #.# ##<########....)........#.#.# .#####.#######.#######.########.............#.#.# .............o................................#.# .#####.########.######.###.####....5........#.#.# # ######.................5...5.............# ....Z...oo.#####.###.####.............###.# ..$..oh.....# ...# #.......%..........# #.# .......o....'....# #.####.......#P#P..# ### ...........#..... ..# #....(.##.P##.# .....5.....##.### #.# #......#..._#.# .............. ....(####)..)..#.P..#.# ..........##. ........)........⌠ #.# ...%..(..# ####.####......#.. #.# ........# #. #......#.. .$.. .. #......# . #.#[#### #.##.#'########## ### #.#.............# #.g #...............# #.# #...............# ####.# ##. #.......######### #....###.... . ##.#.#.## #.<............ #.#.#.# .. #.............. #.#.#.# ...# #.oo[.......... #.#.#.# .>...##..h..........######.#%#.# ............###............)..#.# ............#)#.............).#.# ..........###.###..........(....### #..........#....)#.................# #......#.###.###.###..#............# #........#...# #..(#..#.......>....# #........###.###.###..#............# #..........#.....#....#............# #....%.....###%###..).#............# ###..........#.#....#.#..[.........# #..........#.#....#.#######...#### ###%............#.#.# #...# #.............#.#.# #...# #.#############.#.# #)..# +.# #.#.# #...# ### #.#.# #...# #.#. #...# #.# #####