... .. ### #.## ...#..# ### ##.#..## ... .......# .. #...##.# #....OZ# #.<.##.# #......# #..###.# #..# # ...# ##... #..# #... #.# ... #.## #.. ...# ..# #..# #.# # #..# #.. .. ##..###.#. #.###># #......... ##.....# #.<....... #.<....# #......... #.#.#..... ........... #. .# Yc. ###.#.####.. #@ .# . #. .# > .. .# #. .. .. .# ## ## ##. ## ..