1 .................... .................... .................... .................... .................... .................... ......########...... ......#......#...... ......#.####.#...... ......#.####.#...... ......#.####.#...... ......#.####.#...... ......#......#...... ......########...... .................... .................... .................... .................... .................... ....................