###### ...... . #....# #..# #....# #..# #....# #..# . #.)..# #..# #..############....#####..# #.........................# #.........<...............# #...............).........# #.........W...............# #..### ..................########.# ....... ..####+##'###....# #.# .......# #.#....(....#....# #.# ........# #.#.........#....# #.# ~........# #.#....(....#....# #.# ~........# #.#.........#....# #.# ~........##########.#.........#....# #.# #~..........h.....h..#.........#....# #.# #~.......########(...###########....########.# ~~###....# #............................# #...g# #........##.##..g..h.........# #....# #....######.####..>h.........# #....# #....# ... ##.h..........# +....# #....# ..... ##.....%.....# #....# #....# ....... #..####.....# #....# #...># ...###... #..'..#.....# #....########...## .##y##. #..#..#.....# #####...............# ### #..#..#.....# ....................# #..#..#.....# #######...######....# ##.<#..#.....# #...# #....# ##...#..#.....# #...# #....# #....#..#.....# #...# #....# #....#..#..... #...# #....############....#..#.....# ....# #...............%....####.....# .....# #......##''#..................# .h.... ......P..#...#..................# ~~~ ~~~~~~~~~.#...#..................# ~~~~~~~~.#...#...........<......# #####~~.#####..#'#########.....# g. #~~........#.........#.....# #~~.######.#.........#.....# ###~~.# #.###########.....# #.~~~.# #.................# #.~~~.# #......########...# #.~~~.# #......# #...# #.~~~.# #......# #...# #.~~~.# #...(..# #...# #.~~~.# #......########...# #.~~~.######.................# #.~~~..............(...%.....# ###~~######################### #~~ #~~ #~~ ~~~ ~~~~ P