... .#++.. .. ...... .####...... #.......... .#### #.......... .....###.......... .......#.......... .......#..