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