## # ##. #.#. . # ##.##.# . ##.#.###.# # ..# .. . # # . ##.# ###.#. # .. ### .##..$. . # #.##.# # . #.. #X## X## .. ..... . # #4h..#....## .#. .. #XX..#. # # #.. .## # #.##....#.#3# # ###.. #.# ...#.##. . . ### #...## ..# . ## .. #...## #.X.# . #.#.# #..#. . .# ##.##. . #.. . ## X. . . .. ..# . . #