. # .. . . .# #.. #.###.# #.. .. #####...#.### #### #.####. ......#.#... ..# #.#... .........#.# ###.#####..... oo......(.## #....>......# o......##c.#####...........# ..... ##......+..........<# .... #....####..........## ... #(...........)......# . #....##############.# #....# ... ##+##.. .##. ... .. ^ .. ## ##