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