## ... ###.#. ..... .). ###.## # ##### ##.^..#.## ...# #...#..... #. #.####....#.## # #. #......#.## #?#.## #..#####... #.#..# #..# ..... ..#.#.## #..# ##.## .....###..# ... #..##...###.# ## #.@Z.......... #<###.###..... #.# #.# .#### #.# #.# # #.# #.# #.# #.# #.# #.# #.# ... ..#