.. #.# # .. .###.## .# # ..# #..#.# # ..# #.#.#.## ##... .. #..#.#..## #.##..# ###.#..##D# # ....####. #....##.# #...v....##..#v.####%. .) #.# v.#.##.x.. x# # ... .#...#v.#..# ##..##....#. .# ## . #.##.##.#..##.. ##....#.## #. .# ..# . # ##.#.# . .# # #. D.## . #∩. #.. .#. ## .. ..#. .# ##