.... .... ..... . ..... !.. .y.... ....#####c..... ........D...... .......>y...... ............... .#############.