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