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