##... . # ... .....#. ........ . # ##....... . # # #### ##. #.. . . #.#... ..## #.... . #..#..##.#.#.### # .. . # #.#.#.....###.#.#######...... . ................. .....#. . . #.....# ....#.....# . #. . # .. ##..X###...###...##....##. # ...#.....#.....#.....# [ .#. .# .................... .##.. . ### . ........................ . # # # ................... ..... # # # .# # ##.#..#..##..##. # .##### # #. . #.#.########.#.###. .## # #. ##.# #..#.# ##... # . . #. #..#..... #...# .#. . # $. .#.##..# .. # #.. # # . #. ..# .# .# . . #...#.. #.# .# ## . # . . ..#. .# 3# # # .# # # . .. # . .. . # .