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