##### ##...# ##.#....... ######.##.##.### ########.............# .......