#...... ..... ..... ... ... #.# #.# # #.#.# ######@#.# #....?...+ .. #.####.###.... #........+# #.##.##...# # #<......# #.......# #..##...# #..# ...# #..# ..# #..# (# #... .# .#.#