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