# .# .###... ..#.. .# # .....# .# . #.... #. # .#. #...#. .## ## . ... ##.#.# #..# .# ##..###....####.# ..###. .# ?. .#...$#.#..###.. . ##.. # . .........##...#..# .##..## .. # ..#..x.##.#..###.....##..# . ... ##....##X##x...#.##.#.. ## . . ##.####.# # ..# ..#. # # ##...#..#. . . .##.. xc # c. .(.#....h.###.# .#.#. .X .. # . #......x....# #.## .X. ## #.#. #...#.....#....# ##.# . .# #..###...#.#.#.# #.# .. # ...# ##.#.#.#..# #..#.# . .#. #...#.....# ### . # . # . #.... #..#..# #.. # ...... .. .# . ... . # .#... ...# #