. # # # # #. #.# #.# #######.#######.# ............h... .. #######.###.#####.. #.#...# . #.#.#h#.# #.###.#.# #.#.#A#.# #.####.# ##.###.....# ....#...#..# #....######### .. .# . . ... .. ....# #.## #### # ...## .### .## #... ....... ... ...# #.# ## # # ... .... # .. .. .. .. . ... .. .. ## # ### # # # # . .. # . . .# # #. . . # . .. #