. ... ...# . .. ## # # #. . .. #.# .. .####..# . ## # ##.#....# . #......# #. #.#...# # # . # ##..# # .#.## #..h# # # ..# ####.## ## .#..) #.......# # . ..#...#.#.* # .#####..... # .# .# .##.#.#...## #.. ## #....## # ## .##.... # ## #. .#..# #..