... .#. .. #.. .. ... .# .. ##. #. #..#.## #....# ##.# ##.## #..# #.#.# ..#### #..# .... ...# ... ..