#################### ....<..............## ....................## .....................# ......................# .......................# ............# ..y......