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