......... ## . XX..# ###...X.# .##.. ## ##.. .3.###### ##. . .. .#..#... #.## . ..#.#.# # ...X##..#..# # . #.###.#.#.....#.#h.# #....... .......h.#.# #.#..#..##...D..###.# #$ #...#..G#..#..## .. ## ##.#...##...## ## #.##.#.##h.....# #... .#...h...# ##....#######....# #.....# .# #..# #.####. # . #.. .. #. # ..# # . # .. # ..