. .. .#. q#. . # .. ## ### .. . ####.###.# ..# . #. #.....#..# #. #. #.. ##.....# ..# ..##....# . # #..###.# ## # .#### ##..#..# #..##..#....###.#..# # #..#. . ##.###..####. # ###.###.#. ##....#... # .#....## . .#.##.. ## . #.#....###..##..# ..... .#.#.#.##.. ### #. .##.##....#...## . # .# ###.......## # ...# ####### # # . ## .### # . ##..# .# #.. ..# # .## .. # . ..# .. ..... # .# ##.. #. # . #.. # .# ## # . . . ## . ## . # # # #