. .# .# .# ##.# ###########..##### ..>................ .#..........o######.# ........<..oog......# ....####.###o#####..# #.# #.# #.#........... ..#.#.#####.. ###.#.# . #.. .# ### ..