. # .. . # .. . . .# ..# #.# . # # . #. . . . .. . # . # #...# ## .# .. # # ## .. # .# .##. . #.# . # . ... ... ... #.#.#. . .. . . ###.#.# . . ... ## #..... .# #.## # . #$. #..X..###.# # .. .# .### ..#. #.#....# # #. # #...##.X#.....# #.# ##..# ... #.#..####.## #.# ..## .. #.#...## # . .#.## #.###..#.##.## #... . #......## . #.....#.# ....# .###### ...#.##.......# #. #.# ####.#..#.#.# .# . . .#....# # . #.##.##......# . ## #. . ..###.... ##. ## #.#... #. # ##...## #. ..#.# # #..# # . ##