##### .. #...# ..##.g5###### #......@h......# #..............# #............<.# #..............# #..............######.. #...###................ #... #...####.#######. #... #.#### #... #....# #... ####.# #... #.# #%?. #.# #... #.# #.# #.# ####.# #<##.# #.##.# #....# ######