### #.#######..... #....r