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