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