### #### #.# .. ...######.# .# #.........# #####.### #..######.##### ###....... #..#..........# ... .......# #####..#.####.###.# #.# #.....####...#..#.####.....##### #.# #........#...#..#..%............ #.# #........#...'.....%............ #.# #.##.....+...#.....%.........##. #.# #.###....#...#....######..##.# #.# #.# #....#.###....# #..# ##.#.#.# ..?. ##.####.# #....#.# #....######..##.##.#.#.##...# #.......# #....#.###...............##.#.#......#.# ##.#.##.# #............####.##..##.##.#.#......#.##.. #.#.##.###....#..##................................. ##(................................................. # #........##....#..##...####.##..##.#....O............. ##.#.##..##....#... ... #.##..##.#>..O.%....##.##..# #.#.##..##.####.### . #.##..##.#..P5P.P........... #.#.##))...####.###...####.##..##.#...P.....P....... # #.##..(.............................P....PO...##..# #.###%##.###....#...#.##.##.....P.........P........ #. #.##.# #....#...#.## ##..##..P.P.####.....##... . #.#..##.##.###....#...#.##.##..##......# #...P.##.. .. #.......[................. .........P..+ #P.PPO.#.# ... ####.##....%######....#.##.##..###P...P####..PPO.#.##.... #...................................PP....P.h.......## #.##.............%.............#.......P.P%..........# # #####.#.##.#...##.#..##.#####P...PP.........### #.#........# # # #.P...P.P...#...# #.#...........# ..........###...####. ######.#.#..#..###.# #.###.......553...... #<..........#..# # ........####OOO####. ######.#......... ..##..#>####5..####. #.#.#..##.... ...............O.... .............. ..##..#.####.#..#... .#.#.#..###.... ) #..#............. #.#.#.#... ........0.#........ . ..... ... .###.####O#......#. .# #.#.#...# # #. ....#O..... . .. ..+...... .. .. ..#..### .. .. ##.