.... .... ... #.. #.# #.# # ###########.#########.# #.....).g).........?..## #.......)).............. #....................... #.########)..####.####.. #.# #...# .# #.########...####.o #h.h................ #.########....=##8'8# #.# #..#### o.oo #.# #..# #.########..#### #..)..o........# #..>o..%.......# #....g...h.....# #.############## #.# #.# #.# #.