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