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