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