#+# #.# #### ###.#### ... #......# ###.######....#.# #.......##...