#.. #..#..## ...#. . #.##.. # .. # .#...##..# . . #....##h# # #.. .# # ......#. #.. #.#..#.. .. ##.##. ...#.#... ##...#...# # ...# .#..... .###.## .. ......... # . .. #... .#.## # . .. #...#...# #.# ##.### #..# ...###...##.####.## ..x#...$.#........ ...........###...# .#......(# ## ##...##.# ##.##### ##...#.#. #.v......# .............#.# #.....#......# ##...###.v..#.# ##.# ##..##.# #.. .v.# # #.. ...# .. #.#.