#... ## .#.# .# # . #. .#... ...# ..##.# ... ###. .#.##.. # # .....#.#.. .### #. # ...#.#.#... #. ... ##.##.. # #..#.## .. ... ##. ...### .###.. ... # ...#.#....# # # ###..#......### ... ###..#.....#...# . . #..####..#...# .## ###..#.#....#.# ............### #........##. # #..##h.#..#.# #.. #.###.#... .$ #...# ...###. .....#..#.#... # #..#.#..##. ..## ..#.. .###. .. #. #. ### . .# ## #