### ###########.############ # ##..##..P.#..#.#.##.#...#####.# #.............................. ##..........#..P.............P#. #..........PP..#................ ##............................#. #.............................. #.............................. ##............#...##+.P.P####.. #..#.#..........#.....P..## #..##.#..P##.+.P............. ##..####.....#............#... #........# ..#...#....##..##.. #........# #........P...#... ##.......# #.............# #.......#. ###P.#.........# #......... P..........P...# #......... ..........##.... ##......... #.##.P....#..... #.......... #.##.#.....# ..# ##...#..... +....#....#...## #........## #..........#... #.........# #+...P........# #...#.....................+ #..##............#....#...# #.........#P...#.#....##..# ##....................# ... ##....#....P.....P...... .. #.....#.......#..P........ ##.......+..........#.##... ##....#...#..#.##.......... #P....#................P..# ##..............P.........## #...)...##............P...# .... #..............#.......#..# ...$... ##..............##.P.......# ###........ #.....P..........#......##..#. #......... ##).............#.....P.##...# .......... #.)...#.........##.......###.###........> #P..............#..[......#...#.......... ##....#..#####.###....P.....∩.:.......... ................P........#...#..o....... P........P..........[.....##.##.)o....... ###......##............P......##.......... ................P..........P.#.)........ #......#.##.P...#....P.........)........ ...#....P....................... .. #....+....................... . ...>.####.#..............#.... ...... .##........#...#.#.... ...... # ##.##.......##. ... P...P...# #.