#.... .## ####.... #..#. .##P.#...##..P.# ................ ........D....... .......hh......$ .......hhh...... .......h.HD..... ....r...rr.....H ###.....(###.#.# P..###rr.. .. .# P...# ##.# .. r...P# . ..##...##.... . ....r.. .#P...#..... ..#...... .......+.... ..#........ .......... # ##....#.##+# .#. +#####....#..##.###...# ........$.............# .......>$.>..........# $ .>......$.$.$D$......# $ ....................... ...#.##..............## ## ##.................# ###..#...###..#P..# $ #P...##..# .###.P# ###..#......... ..# ..............#.## ............... #...P........+ #...#.......P #..#.#..P..# #. .#.#.#....#.##.P##.. .......<............ .. .. ............................... # . .. # ............................... #. .###. .. .............................. ##.###.#.###... #............................ #P............. #>..................<........ . #.. #..(........ ##..#. #.....##P.#+##.....##..##.....# #.##.....##...####.#P....#.###....###....P.P..#.#......#..P.###..# #..#.....#....##.........#.#.#...................+.....##.....#..## ##........##...##....................#....##............##.........# #..#..#.P.##...#..........P..#......##....##............#.#...##...# ##.P......P#...##P...##.###..##.##.##.....###...###........#..P..<# #..............##...#..#.#..###..#.###.......#+.##................## ##...............>.................................................# #..............................(^................................## ########..##.#.##P##.#####P.#####.#.###.P..#...##..#####..#...###?# ############### #### #..##.##########.#### ######## ### #### ## #