. . .#. .#. ## #+# .#...# .# #...# .#.#.# #####.## ..?..# ##..... #.......# ......# ##.###.# #.#.....# ...(...o####...##.####.#.....## ......oo'...................... ......oo####...##.####.......# ......# ##.###.# #.......# .....# ### #.# #.<.....# #.%.# #.# ###...### #+# ..# #.## ### .# .. .. ... #