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