...##....#.... ..#.......... ............ ........... #..:..... #...... #...# #...# #...# #...# #...# ###.# .# .. ..