. # # ### .###. . .### . # # .. #####.# #....# #**.#### ...### . #...# . . ##.# # . #. . . # .. # . . .