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