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