##.....# ##........ .......... ......J.. ## ....#.... ##.##........ #...J........ #...... ##.#........