#. ... ###.# #.# .....#.# #.....# #..#.## # #.....###.### #........^... ###..#<.....# #.......##..# ...#####D# ..# ##Y##..# #...#..# ##.#..^# #........... ...(....##..##. ##...##.[ ...# ..#.. ... ... ..###. #... .. #. #. #..# # #..#