#. .. .# .##### ..... . ... ..# ###.#..# ##.#####gg...# #.....