. ..#...#... #. # .. # ..###..##.#. #... #....#....# # . #...#..#.... #.#.# .......##. #.....#. #.#.. ##..####. . ###.##.#.#.. #...#....... ##.Y##..#.#. #...#####.# #..#....# .## ..... ........ ##.... .##.##. # ..#... .. ...# ##..... .# ..# ...... .# . ##.#.# ..