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