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