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