###.###...## ........... . .......... .. .......# #. #......#### ........#..##P......#.. #P.....#.............. .. #P....##............# ##.# #..........##.....#.###### .... #.#.##....###. ###.....##...#.##...# ..........P.####.#.................## ....................<...............### ....................................... ....................................... ...................................... .........^.........................## #..#.......#..#..#.......##..#......# ##..##......##..#.....#########....### ... #..........#.....# ###.##......... .. .......##...#.....###...........##. ....##.....##...........#....#......# ... ......##...P#..........P.#....## .....#.....##.P.##.....##..........# ....##.......+#.......P#####.##....# . #..P.................######.#...... P.##...................#.#....P....... ...................................... .......[.............................. ...................................... ............#+###P.................... ##...##...#.#.# ##.......#.###....... #..# #....#..## #.....###.## ##..... #.. #........###.....# #..## #..#. #.. ##...##...##......###...###..## #. #....##....#......##....##....# #....##...##......##....#.#..P# ##....##..#P.........[........# #...#######......##....##....# .##....##P.#.......###P.####...# ....................###..#.#...## ## .......>......................................###+.. ............................................>........ ..............(...................................... ......... ........................................... ......... ...........#.P.#.#........#....#.......... ........# #.+.#......###...........########.^#..#<## #....####..#.......#.............#######...#.##.# ...#...#.....#........#............##P........#. # ......D..P....##............<........##..##.....#. (..P#.........D............#........###..##........ ... #.....##.##P......#..............##..##....##... . #...)##..###......##...#.........#P..#.....# #.# #P.................#P.####..................# .. ........................###................... ................................................ #.##.#P.#.#.##.##PP.####P..##P#.###...###..P.# ################## ########## ##### #.### ##