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