## .. # .# #.####.# ...#.# #.#a## #?.# #. .#.?.# # .# .... .. ... ## .#.