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