. #. ## #. .# .. #.# .#. #. .. ... #. .# #.# .#####.#.# #.# #......#..# ## #####.# ### #%).# #. .....# ##.## ##.### ######.#####..###...#####...#### #.......<..............%o......# #.####.#####..###...####o###..... #. #..........%..# .#.## #. ##.##########.# .#.# .. #.# ... # # #. #.# ### #. #.# #. #.# . #.# #.. ###