### #...# ##.....~ #.# ##....~~~~ #. ... #....~~h.. #.##.## #.~~~~~... #..#.#. #..h~.~~~.. #..... #..~?..~~. #..... ... #..~..~.~~ #....# ...# #P....~~. .. #...[####..#.. #.?....## #. #............## #..$....# .## #....####.#....# #....... ... #............... ......... #.# .. #....#.......... ...... ...####.# ># #...%#..........# ... ....[...#^######.## ####.[.o....#### ......# #...........# ##...#h.<...# . ...... ###.##......# #...o#........# (...# ....# #.##......# #...h#.....#...# .....#### #..# ##(##......# #....#####...... .........###..### #..##......# #.o..# .#.##. .......##..#.....###.###......#### #...o# .#..# .).......#.....#...(.# #.........#### ##..## .# . ..##........##)....)(.####.....)##....#### #.## ............#....>#......................# ##.# ##.........)........###..##....<..........# #..# .....................# #.......###.........# #..).o....( ..............#......###.......# ####...#### #..o...... ...............?.......#.......# ##### #.##%..#.# #.##................##.........# #. #.## 00 #. ##........##................# .. ## .#.##.###..........O....###........# .# ..#.#..............##....###.)......# #$ #...................#####............# .......#.#..........# ##....##..#### ..(.................## #............ ..........#....................##....... ......................%...(....####..... ...?....$.##..)....##..###.....# .... .......(.##Y#...### #. #...... .. .........##.###..# .. ........ . ........###<.# #.... .......8. ......## ##.# ###.. ... ...## .# . #. .# .. ##