.# . #. #. .. .# #. .# ###.###. # #....#.# . #.#.....# .#.#......# # #..####.## # #...# #...# .## #..#.###.##### .. # #........q.....X. . ...#.....#.....#. . ##...###q..## .#..... .....#. #................. #........ .q.... # # .... ....... ...# #..#.....#.....#... ..### ..###... ##.# .. #..... .....# .. ...... ..... . .... ......