#. #. # #.. #.#..######## .....?......# .....#......# #.....@.# #.###### ... #.### #