.. . #.. .# #.. . #.#. ###..################ #..................<# #.#..################ # #..## .. #...# #. ##..# #. #..########## #####. ##.o.o.g....# ..?...#+###.########.# ##...#.........# #..............# #.......)......# #..............# #..............# o...........>.# .o.#......... ##........ #....... ####