######## #..<...# ######....# ..# .