.................. .................. #......##......# ##......##......##. .. . ...................... .. .. ...................... . .. . .................... ... ..............q.......... . ###... .................... # ..# .####.####....##..#### ... # #...###..#.#.#.# d.# .... . .# ###....###.. ## # .# ## # .........#.. #. ### #..###..##.#.## .. ## #...## ...# # # ... #.....### #. .. # . #..## # #..### #..#.# .# #... #.#.# .##... .#.# # . ......##. ... .## .# . # .#.# .. . # #