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