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