### # #### ##.## #.####..######...##.# ....................... #....#.#.####......... ... #P....##### #......+. P..# P #.......#.###....##.##P..##. ..###...###..##.....##......... .............# #....+.........P ..P#P..DP##..###.....P......... .. #....## ..##.....P........P. # ##....# .................# ####...## P##....##.......# #. ##.......### ##....###.##.### ... ........##.####.....P#.###.####... .................................. .................................. ................................... ........###..###..................# ...........P####..##......#.##.#.....# #....#......<......#..[.#.......P....# ##...##....##...........P.......P....# #..........P#...................#....# #.....#............P....#............. #..P..##...P#........................# ..##..#...#...##.....PP.................# ...............######......#'##....P..... ..............P..#.##.#................. ........................................ ....................................... ...................................... ..................................... ..#####.##...................#.#.P..# . #######...####.#..##....####..### ##P#####...#..###.###.....# +.# ..###.....#....##......#P.....# .. ........###...##........P...#... #....##.....P......##....###. #..................#P....... #.....#....#....#.#......### . ##..####...##P.##..#.....#### .# # P.##...###..................#.##.#PP ..................................... ..................................... ...................................... .................#PP###.P............. ..?............P#### ###............. ....P#+..#.#....# ####P............. .#P............# ###.###...######.##. .............P# #..###P....######## .............# #..####...#......P# .............# ##..###...#P....... ........#...## #.###P...##....... ........#...## #.# ##..[........# P....P..#....####.###....#####.... .........................#.# #..P ............................ ... ###..#.###.######.##.##P##P .. ##### ### ###### ##