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