.....# .....# #.... # ... ......# #.....#.... # ......## ..... ...#. #......##. # .... ....####.......... ##. ###..###.+#.#.#.......... .... #.#.#.#.......<.......... .....##....................... ........>..................... ...##.......#..#............ ##. #.#.#.##...#...#<.....P# #..##.#.####......^....##### #.. #...##...#........##....# # ##.>. #.................##....##... ...# #........#..........<......... ##..###....###..#.......##...###.... #P..P##..#.##..###########.......... ##.PP##..#..##...# ....#....###P#. #...P###.#......... .........# ##................. .........# #.................. ........... ##.................. ............. #.#................. ............... ##.................. ............... #.................. ............... ##................ #P..P.....###.. #...#+.##......#### #...#.####......#.# #..#...........+.. #..##....#......# #..P#....##....# P..##........Yh# ##..###.#.#./hh.####... #......#.##.cwSlh..... #...........HhYY...... #..................... #..................... #...#P.PP.......####P# #.####..#.###....# # ..... .....# ..PP. ....## .. ....#