.. .. .# .# .# o# ######o# #...h