. . # .# ##### .. ## #.. ##.# #.# #.. ##.. .#. ## ####.####.## ##### # #....2##... #...##. ##.#..#...####... .. #..#.....#...#. .## #....#.##....#..# ### ###..#.........##.. .#.######..#...... .##.# #... #..## # .. ### #..#..#..#.# #.#.#.#..## . ##.#....## # ...## #. ## # # . .#