. .. ... .... ....# ##########...... .......$