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