### #.# #.# ##># #.## #.# ######.# #......## #......# ##.....# ##...## ##.### #.## ##.# #..# #.## #.# #.Y# #.#. .. .. #.. ...