. #. .. .# .. ## ##.#.##..... . .#....###.. ##. #.3...# #.. #..##.## ##.... #....##.# .. #..#..#####.. ##..###. ## . ###.#.#..... #..#.##...... #.#....#.##.. # #... ###.. #..#.#.## ... #.#......# ... #.. .##.## #.. ##....#.# # . #.##..## ## .# ..