. # # . . ##. . # . . # . . . . . . . . # ## . # #.## . #.# .# . # ... ##...## . .. . . .#..... ..... ....# ..... . ... . ..... .... .. . . . . ....# .... .h.. .# #. ##... ...# ... # # ##.## ##.## ##.## ##.## #.# # ..###...###...###...###... . .. ..#../..#.....#.....#.... . . ........D..D................ . . ... #.. ..#.....#.....#.... # #...###...###...###A..## # #. ##.## ##.## ##.## ... ...# ...# #...# .... .... # ....#.....# . ..... .............. #..... .....#.....#.. ## # ..###...###.. .# # ##.## # ... ...