..# #. . ...##.# #.. ...2..#. ##.# ##.#.#..# #...###...#.. .# .....#.....# .# ............#...# #. .. #.....#...# ## ###....#..# ##... ##..#..# ##.## ##..#.# ##...### .## .#.....#...#.## ...........#.# .# ....#.....# ###...## ..### . ##.## ##.# .. ##...###..# ...#.....#...# ....... . ...# .#.....#...# #..D###...# ##.## ##.. # #. ###..# .# ##.. .# .. . .. . .