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