. #. #. . #. ... #.####..# #.#.a...## #......?.# #.......... #........... #....8...... #........... #..............# #........###...# #..........+...# #....#.!...#...# #....#.....#...# #....#######...######## #.....>................ #....................... #....................... #...........<.#########. #.............# #.............# #.............# #............... #.....#########. .....# . ..# .