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