### #.# #.# #.# #.# ## ### ### #.# ###### ########.# ### #####P####.############# ### #.# ##.##.####.....##.####.#########..#...#P#.#..##P##....###.###.#### #................................................................# #.............................####.P##.....#####.#...............## #....#.####.......#.##.#......####..##....#.# ###.....###.##.....# #....#..##P.......###..#...................... ..................## ###...##...#.......##...........##....#.....#.....##......!....#...## #.....##.....lD.......................#.....##.... #.....#.....#...P# ###...##......>............P....#......#....P .... #.....#.........## #....#............##.###P##....#......#......... .......#.........# #P....#...........#..#.###P.....^............ ##.$..)..........# #.........#....................#####.##....P## ......#.....P...# ##...##.###....................#.#.###......... ...............# #....#.#..#..................................... .....#..#+#...# ##.<............................................ ................# #..............).................................................# #................................................................# #..PP+#.##.......................................................# #.###.####......P.+#.#..P........................................# #..# .# #......##.######...P###..P##......#.#P.#........##..#.... #... .. #.....P# .# ##..#####..##P.....#.............#........## ##. ... +.....P# .. #...#.......##.....P......#...............P . . #.....## ... ##D.'.......#P.............................# ....... ... #..##......#P....................... #.. ....P . #...#......##............#.>........ #..P#......#......P..#.#........#... #..##########...................P.# ..........# #...................... ........... ........................ ............. ...................... #.#.##......... .................... ## #........ ................P# ......## .........<.... #.....# ....#.#..... ... #....P