... .o. #.# #.# #.#..# #.# #.#..# #o# #.#..# #.# #.#..# #.# #.#..# #.# #.#..# #.# #. #.#..# #.# . #.###o#..#######(###..... #....g...s...o..(..?..... #........#######>........ #........#######........ ####..............#........ ......<.................... #########.........#s...... #...........###.. #............... #.<.......###.. ................# ######.........# ........... ##........# #########